# # ChangeLog for trunk/include in vbox # # Generated by Trac 1.4.3.2 # Apr 22, 2025 1:41:47 AM Wed, 20 Nov 2024 17:22:16 GMT vboxsync [107063] * trunk/include/iprt/acpi.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/misc/acpi.cpp (modified) Runtime/RTAcpi*: Some updates to the ACPI code generation, bugref:10733 Wed, 20 Nov 2024 16:09:39 GMT vboxsync [107061] * trunk/include/VBox/GuestHost/VBoxWinDrvInst.h (modified) * trunk/src/VBox/GuestHost/installation/VBoxWinDrvInst.cpp (modified) * trunk/src/VBox/GuestHost/installation/VBoxWinDrvInstInternal.h (added) Windows driver installation: Added ... Wed, 20 Nov 2024 13:50:22 GMT vboxsync [107059] * trunk/include/VBox/GuestHost/VBoxWinDrvInst.h (modified) * trunk/src/VBox/GuestHost/installation/VBoxWinDrvInst.cpp (modified) Windows driver installation: Added VBOX_WIN_DRIVERINSTALL_F_DRYRUN to ... Wed, 20 Nov 2024 09:25:52 GMT vboxsync [107050] * trunk/include/iprt/test.h (modified) iprt/test.h: Added RTTEST_CHECK_RC_OK_BREAK. Tue, 19 Nov 2024 12:10:56 GMT vboxsync [107042] * trunk/include/Makefile.kmk (modified) /include/Makefile.kmk: Tweaks for arm64 header syntax checking. ... Tue, 19 Nov 2024 10:45:39 GMT vboxsync [107039] * trunk/include/VBox/Graphics/HGSMIBase.h (modified) w64-dep* build fix. jiraref:VBP-1442 Tue, 19 Nov 2024 10:45:07 GMT vboxsync [107038] * trunk/include/iprt/asmdefs.mac (modified) EFI/Firmware: Made it build with VCC143 (ak a VS2022). Updated the ... Tue, 19 Nov 2024 10:05:28 GMT vboxsync [107036] * trunk/include/iprt/acpi.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/misc/acpi.cpp (modified) Runtime/RTAcpi*: Add new methods for adding if else statements, ... Mon, 18 Nov 2024 15:00:29 GMT vboxsync [107031] * trunk/include/VBox/vmm/cpum-armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllSysRegs-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM-armv8.cpp (modified) VMM/CPUM-armv8: Allow reading/writing the debug control/value ... Thu, 14 Nov 2024 01:14:23 GMT vboxsync [106998] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyImage-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) SUPHardNt: Fixed two more bugs from r165898, first more mixing of ... Wed, 13 Nov 2024 21:50:08 GMT vboxsync [106996] * trunk/include/VBox/vmm/iem-armv8.h (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win-armv8.cpp (modified) VMM/ARM: Fix import mask for things we have to fetch from the NEM ... Wed, 13 Nov 2024 09:14:02 GMT vboxsync [106978] * trunk/include/VBox/err.h (modified) SUPHardNt: Slightly relaxed the extension pack signing requirements ... Tue, 12 Nov 2024 20:31:00 GMT vboxsync [106971] * trunk/include/VBox/ostypes.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMNameOSTypePage.cpp (modified) * trunk/src/VBox/Main/src-all/Global.cpp (modified) * trunk/src/VBox/Main/src-server/ApplianceImpl.cpp (modified) VBox/ostypes.h+Main/{Global,Appliance}+VMMDev: Add a new OStype for ... Tue, 12 Nov 2024 16:35:48 GMT vboxsync [106968] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedVerify.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerify-win.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyImage-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) SUPHardNt: Slightly relaxed the extension pack signing requirements ... Tue, 12 Nov 2024 12:09:04 GMT vboxsync [106957] * trunk/include/VBox/platforms/vbox-armv8.h (modified) * trunk/src/VBox/Main/include/ResourceAssignmentManager.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImplConfigArmV8.cpp (modified) * trunk/src/VBox/Main/src-client/ResourceAssignmentManager.cpp (modified) Main/ResourceAssignmentManager: Rewrite to accomodate for the fact ... Tue, 12 Nov 2024 02:32:11 GMT vboxsync [106944] * trunk/include/iprt/asm.h (modified) iprt/asm.h: Missing '#pragma intrinsic(_byteswap_uint64)' caused ... Mon, 11 Nov 2024 10:49:58 GMT vboxsync [106923] * trunk/include/VBox/GuestHost/VBoxWinDrvDefs.h (modified) * trunk/src/VBox/GuestHost/installation/VBoxWinDrvCommon.cpp (modified) Windows driver installation: Renamed + added some more defines. ... Mon, 11 Nov 2024 01:09:38 GMT vboxsync [106920] * trunk/Config.kmk (modified) * trunk/include/VBox/vmm/gvm.h (modified) * trunk/include/VBox/vmm/gvm.mac (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/VMM/Config.kmk (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.def (modified) * trunk/src/VBox/VMM/VMMRZ/VMMRZ.cpp (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) /Config.kmk,Devices/Makefile.kmk,VMM/*: Introducing ... Thu, 07 Nov 2024 09:12:34 GMT vboxsync [106866] * trunk/include/VBox/GuestHost/VBoxWinDrvDefs.h (modified) Windows driver installation: Added some more defines for the INF ... Tue, 05 Nov 2024 21:33:53 GMT vboxsync [106840] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvGip.cpp (modified) SUP: Added SUPGIPGETCPU_TPIDRRO_EL0 for win.arm64, makes driver work ... Tue, 05 Nov 2024 17:22:30 GMT vboxsync [106839] * trunk/include/VBox/GuestHost/VBoxWinDrvInst.h (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxDrvInst.cpp (modified) * trunk/src/VBox/GuestHost/installation/VBoxWinDrvCommon.cpp (modified) * trunk/src/VBox/GuestHost/installation/VBoxWinDrvInst.cpp (modified) * trunk/src/VBox/Installer/win/InstallHelper/VBoxInstallHelper.cpp (modified) Windows driver installation: Made it a bit smarter wrt model / PnP ID ... Thu, 31 Oct 2024 23:24:07 GMT vboxsync [106812] * trunk/include/VBox/com/microatl.h (modified) microatl.h: too long lines to read Thu, 31 Oct 2024 14:37:43 GMT vboxsync [106809] * trunk/include/VBox/com/defs.h (modified) * trunk/src/VBox/Main/include/VirtualBoxErrorInfoImpl.h (modified) VBox/com/defs.h,Main/VirtualBoxErrorInfoImpl.h: Use __uuidof(iface) ... Thu, 31 Oct 2024 10:56:04 GMT vboxsync [106806] * trunk/include/VBox/dis-armv8.h (modified) * trunk/include/VBox/disopcode-armv8.h (modified) Disassembler: Decode RCW compare and swap and RCW compare and swap ... Wed, 30 Oct 2024 13:59:23 GMT vboxsync [106791] * trunk/include/VBox/dis-armv8.h (modified) * trunk/include/VBox/disopcode-armv8.h (modified) * trunk/src/VBox/Disassembler/DisasmCore-armv8.cpp (modified) * trunk/src/VBox/Disassembler/DisasmFormatArmV8.cpp (modified) * trunk/src/VBox/Disassembler/DisasmInternal-armv8.h (modified) * trunk/src/VBox/Disassembler/DisasmTables-armv8-a64-ld-st.cpp.h (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasmArmv8-1-asm.S (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasmArmv8-1.cpp (modified) Disassembler: Decode Advanced SIMD load/store multiple structures ... Tue, 29 Oct 2024 14:40:06 GMT vboxsync [106777] * trunk/include/VBox/disopcode-armv8.h (modified) * trunk/src/VBox/Disassembler/DisasmTables-armv8-a64-ld-st.cpp.h (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasmArmv8-1-asm.S (modified) Disassembler: Decode Load/Store exclusive register instructions, ... Tue, 29 Oct 2024 09:48:34 GMT vboxsync [106767] * trunk/include/VBox/disopcode-armv8.h (modified) * trunk/src/VBox/Disassembler/DisasmTables-armv8-a64-ld-st.cpp.h (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasmArmv8-1-asm.S (modified) Disassembler: Decode atomic memory operation instructions (FEAT_LSE, ... Tue, 29 Oct 2024 09:40:57 GMT vboxsync [106766] * trunk/include/VBox/GuestHost/mime-type-converter.h (modified) GuestHost: Mime-type converter: Fix docs, bugref:10194. Mon, 28 Oct 2024 13:14:22 GMT vboxsync [106746] * trunk/include/VBox/dis-armv8.h (modified) * trunk/src/VBox/Disassembler/DisasmCore-armv8.cpp (modified) * trunk/src/VBox/Disassembler/DisasmFormatArmV8.cpp (modified) * trunk/src/VBox/Disassembler/DisasmInternal-armv8.h (modified) * trunk/src/VBox/Disassembler/DisasmTables-armv8-a64-ld-st.cpp.h (modified) * trunk/src/VBox/Disassembler/DisasmTables-armv8-a64-simd-fp.cpp.h (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasmArmv8-1-asm.S (modified) Disassembler: Decode SIMD ldr/str instructions, bugref:10394 Mon, 28 Oct 2024 12:06:08 GMT vboxsync [106744] * trunk/include/VBox/dis-armv8.h (modified) * trunk/src/VBox/Disassembler/DisasmCore-armv8.cpp (modified) * trunk/src/VBox/Disassembler/DisasmFormatArmV8.cpp (modified) Disassembler: Calculate final displacement in the core already, some ... Sun, 27 Oct 2024 22:54:55 GMT vboxsync [106732] * trunk/include/iprt/formats/pecoff.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) IPRT/ldrPE.cpp,pecoff.h: Added IMAGE_LOAD_CONFIG_DIRECTORY64_V14 / ... Sun, 27 Oct 2024 22:11:32 GMT vboxsync [106730] * trunk/include/iprt/formats/pecoff.h (modified) iprt/formats/pecoff.h: Removed duplicate typedef. jiraref:VBP-1253 Sun, 27 Oct 2024 01:07:28 GMT vboxsync [106723] * trunk/include/iprt/formats/pecoff.h (modified) * trunk/src/VBox/VMM/VMMAll/target-x86/IEMAllN8veEmit-x86.h (modified) VMM/IEM: Unwind info for win.arm64 (attempt at it, anyway). jiraref:1253 Sat, 26 Oct 2024 01:50:19 GMT vboxsync [106720] * trunk/include/iprt/stdint.h (modified) iprt/stdint.h: Make the resupplying of [U]INT?_C/MAX/MIN and ... Thu, 24 Oct 2024 20:54:46 GMT vboxsync [106672] * trunk/include/iprt/asm-arm.h (modified) iprt/asm-arm.h: Added ASMGetThreadIdRoEL0. [scm fix] jiraref:VBP-1253 Wed, 23 Oct 2024 21:59:56 GMT vboxsync [106636] * trunk/include/iprt/asmdefs-arm.h (modified) * trunk/include/iprt/formats/pecoff.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvTracerA-arm64.S (modified) SUPDrv: Making it build on win.arm64... jiraref:VBP-1253 Wed, 23 Oct 2024 21:30:37 GMT vboxsync [106635] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibAll.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) SUPDrv: Making it build on win.arm64... jiraref:VBP-1253 Wed, 23 Oct 2024 20:16:47 GMT vboxsync [106633] * trunk/include/iprt/asm-arm.h (modified) iprt/asm-arm.h: Added ASMGetThreadIdRoEL0. [build fix] jiraref:VBP-1253 Wed, 23 Oct 2024 19:15:01 GMT vboxsync [106632] * trunk/include/VBox/disopcode-armv8.h (modified) * trunk/src/VBox/Disassembler/DisasmTables-armv8-a64.cpp (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasmArmv8-1-asm.S (modified) Disassembler: Decode more hint instructions instructions, bugref:10394 Wed, 23 Oct 2024 17:45:19 GMT vboxsync [106631] * trunk/include/VBox/disopcode-armv8.h (modified) * trunk/src/VBox/Disassembler/DisasmTables-armv8-a64.cpp (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasmArmv8-1-asm.S (modified) Disassembler: Decode data processing 1-source instructions, bugref:10394 Wed, 23 Oct 2024 17:03:43 GMT vboxsync [106627] * trunk/include/VBox/disopcode-armv8.h (modified) * trunk/src/VBox/Disassembler/DisasmTables-armv8-a64.cpp (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasmArmv8-1-asm.S (modified) Disassembler: Decode irg, gmi and subp instructions, bugref:10394 Wed, 23 Oct 2024 16:54:39 GMT vboxsync [106626] * trunk/include/VBox/disopcode-armv8.h (modified) * trunk/src/VBox/Disassembler/DisasmCore-armv8.cpp (modified) * trunk/src/VBox/Disassembler/DisasmInternal-armv8.h (modified) * trunk/src/VBox/Disassembler/DisasmTables-armv8-a64-simd-fp.cpp.h (modified) * trunk/src/VBox/Disassembler/DisasmTables-armv8-a64.cpp (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasmArmv8-1-asm.S (modified) Disassembler: Re-arrange the ARMv8 tables to allow for multiple ... Wed, 23 Oct 2024 15:45:04 GMT vboxsync [106625] * trunk/include/iprt/asmdefs-arm.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvGip.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvTracerA-arm64.S (copied) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) SUPDrv: Making it build on win.arm64... jiraref:VBP-1253 Wed, 23 Oct 2024 15:16:16 GMT vboxsync [106623] * trunk/include/iprt/asm-arm.h (modified) iprt/asm-arm.h: Added ASMGetThreadIdRoEL0. jiraref:VBP-1253 Wed, 23 Oct 2024 10:41:19 GMT vboxsync [106616] * trunk/include/VBox/dis-armv8.h (modified) * trunk/src/VBox/Disassembler/DisasmCore-armv8.cpp (modified) * trunk/src/VBox/Disassembler/DisasmFormatArmV8.cpp (modified) * trunk/src/VBox/Disassembler/DisasmInternal-armv8.h (modified) * trunk/src/VBox/Disassembler/DisasmTables-armv8-a64-simd-fp.cpp.h (modified) * trunk/src/VBox/Disassembler/DisasmTables-armv8-a64.cpp (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasmArmv8-1-asm.S (modified) Disassembler: Fix decoding instructions which take sp as a register ... Wed, 23 Oct 2024 07:36:09 GMT vboxsync [106610] * trunk/include/iprt/x86.h (modified) iprt/x86.h: bugref:10794 Add SRBDS_CTRL CPUID bit and ... Wed, 23 Oct 2024 02:21:53 GMT vboxsync [106607] * trunk/include/iprt/asm.h (modified) iprt/asm.h: Adjustments of the win/arm64 changes - ... Wed, 23 Oct 2024 01:27:54 GMT vboxsync [106604] * trunk/include/iprt/asmdefs-arm.h (modified) iprt/asmdefs-arm.h: Don't understand why the PAGE and PAGEOFF macros ... Wed, 23 Oct 2024 00:33:53 GMT vboxsync [106595] * trunk/include/iprt/win/psapi.h (modified) Add/Nt/Graphics: Windows 10 WDK 26100 build fixes (we're getting into ... Tue, 22 Oct 2024 23:56:50 GMT vboxsync [106591] * trunk/include/VBox/vmm/iem-armv8.h (modified) VMM/IEM: Missing IEMTARGETCPU_DYNAMIC for arm. jiraref:VBP-1171 Tue, 22 Oct 2024 22:00:41 GMT vboxsync [106583] * trunk/include/iprt/win/winsock.h (modified) iprt/win/winsock.h: typo Tue, 22 Oct 2024 22:00:15 GMT vboxsync [106582] * trunk/include/iprt/win/psapi.h (copied) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispD3D.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispDbg.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/dx/VBoxDX.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/dx/VBoxDXDDI.cpp (modified) Add/Nt/Graphics: Windows 10 WDK 26100 build fixes (we're getting into ... Mon, 21 Oct 2024 15:06:23 GMT vboxsync [106567] * trunk/include/VBox/vmm/cpum-armv8.h (modified) * trunk/include/VBox/vmm/cpumctx-armv8.h (modified) VMM/cpum: Alignment fixes for CPUMFEATURES and CPUMCTX. jiraref:VBP-1171 Mon, 21 Oct 2024 13:21:47 GMT vboxsync [106565] * trunk/include/iprt/cdefs.h (modified) IPRT: Sort out export/import trouble with 'inline-assembly' functions ... Mon, 21 Oct 2024 12:08:33 GMT vboxsync [106559] * trunk/include/iprt/asm-math.h (modified) * trunk/include/iprt/asm-mem.h (modified) * trunk/include/iprt/asm.h (modified) * trunk/include/iprt/cdefs.h (modified) * trunk/src/VBox/Runtime/common/asm/ASMBitFirstClear-generic.cpp (modified) * trunk/src/VBox/Runtime/common/asm/ASMBitFirstSet-generic.cpp (modified) * trunk/src/VBox/Runtime/common/asm/ASMBitNextClear-generic.cpp (modified) * trunk/src/VBox/Runtime/common/asm/ASMBitNextSet-generic.cpp (modified) * trunk/src/VBox/Runtime/common/asm/ASMMemFill32-generic.cpp (modified) * trunk/src/VBox/Runtime/common/asm/ASMMemFirstMismatchingU8-generic.cpp (modified) * trunk/src/VBox/Runtime/common/asm/ASMMemFirstNonZero-generic.cpp (modified) * trunk/src/VBox/Runtime/common/asm/ASMMemZero32-generic.cpp (modified) * trunk/src/VBox/Runtime/common/asm/ASMMultU64ByU32DivByU32-generic.cpp (modified) IPRT: Sort out export/import trouble with 'inline-assembly' functions ... Mon, 21 Oct 2024 11:30:30 GMT vboxsync [106557] * trunk/include/iprt/nocrt/arm64 (added) * trunk/include/iprt/nocrt/arm64/fenv.h (copied) * trunk/include/iprt/nocrt/fenv.h (modified) iprt/nocrt: fenv.h for arm64 (untested). jiraref:VBP-1191 Mon, 21 Oct 2024 10:40:18 GMT vboxsync [106553] * trunk/include/iprt/asm-mem.h (modified) iprt/asm-mem.h: Adjustments of the win/arm64 changes - ... Mon, 21 Oct 2024 10:14:22 GMT vboxsync [106551] * trunk/include/iprt/asm.h (modified) iprt/asm.h: Adjustments of the win/arm64 changes - ... Mon, 21 Oct 2024 10:11:19 GMT vboxsync [106550] * trunk/include/iprt/asm.h (modified) iprt/asm.h: Adjustments of the win/arm64 changes. [scm] bugref:10392 Mon, 21 Oct 2024 10:09:45 GMT vboxsync [106549] * trunk/include/iprt/asm.h (modified) iprt/asm.h: Adjustments of the win/arm64 changes. bugref:10392 Mon, 21 Oct 2024 08:01:31 GMT vboxsync [106547] * trunk/include/iprt/asm-mem.h (modified) iprt/asm-mem.h: __iso_volatile_load8 related typo. bugref:10392 Mon, 21 Oct 2024 07:58:11 GMT vboxsync [106546] * trunk/include/iprt/asm.h (modified) include/iprt/asm.h: Make it build on win.arm64, bugref:10392 ... Mon, 21 Oct 2024 07:52:03 GMT vboxsync [106545] * trunk/include/iprt/asm.h (modified) include/iprt/asm.h: Make it build on win.arm64, bugref:10392 Mon, 21 Oct 2024 07:41:54 GMT vboxsync [106542] * trunk/include/iprt/asm-mem.h (modified) include/iprt/asm-mem.h: Make it build on win.arm64, bugref:10392 Sun, 20 Oct 2024 02:01:39 GMT vboxsync [106516] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Main/include/GuestCtrlImplPrivate.h (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) Main,settings.h: Workarounds for a handful warnings about default ... Sun, 20 Oct 2024 01:52:53 GMT vboxsync [106511] * trunk/include/VBox/com/array.h (modified) VBox/com/array.h: Returning a 'const T' type makes no sense for ... Sat, 19 Oct 2024 03:12:39 GMT vboxsync [106498] * trunk/include/iprt/cpp/restbase.h (modified) * trunk/include/iprt/cpp/restoutput.h (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp-vcc-arm64.def (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp-vcc64.def (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestOutputBase.cpp (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestOutputPrettyBase.cpp (modified) iprt/rest: Shut up some complains about default copy assignment ... Sat, 19 Oct 2024 03:10:22 GMT vboxsync [106496] * trunk/include/iprt/nt/dispmprt.h (modified) * trunk/include/iprt/win/d3dhal.h (copied) * trunk/include/iprt/win/d3dkmthk.h (modified) iprt/win,iprt/nt: Shut up C5249 in the SDK headers (signed enum types ... Sat, 19 Oct 2024 03:08:15 GMT vboxsync [106495] * trunk/include/iprt/cpp/xml.h (modified) iprt/cpp/xml.h: Shut up the C5267 warning with VC 14.3. jiraref:VBP-1171 Sat, 19 Oct 2024 03:06:34 GMT vboxsync [106494] * trunk/include/iprt/nt/nt.h (modified) iprt/nt/nt.h: Corrected the RTNT_IO_STATUS_BLOCK_INITIALIZER macro to ... Sat, 19 Oct 2024 03:03:51 GMT vboxsync [106493] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: Added RT_MSC_VER_VS2022 and RT_MSC_VER_VC143; define ... Fri, 18 Oct 2024 12:57:36 GMT vboxsync [106476] * trunk/include/VBox/log.h (modified) * trunk/include/VBox/vmm/cpum-armv8.h (modified) * trunk/include/VBox/vmm/pmu.h (added) * trunk/src/VBox/Main/src-client/ConsoleImplConfigArmV8.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllSysRegs-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PMUAll.cpp (added) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PMUR3.cpp (added) * trunk/src/VBox/VMM/include/PMUInternal.h (added) VMMArm: Skeleton of the PMU device emulation enough to make ... Fri, 18 Oct 2024 11:56:27 GMT vboxsync [106472] * trunk/include/iprt/x86.h (modified) * trunk/include/iprt/x86.mac (modified) Fix ancient macro typo (fortunately, not used by any code); ... Thu, 17 Oct 2024 16:53:02 GMT vboxsync [106463] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin-armv8.cpp (modified) VMM: Filter out some more PMU register accesses Windows/ARM is doing ... Thu, 17 Oct 2024 11:13:31 GMT vboxsync [106430] * trunk/include/iprt/asm-arm.h (modified) include/iprt/asm-arm.h: Make it build on win.arm64, bugref:10392 Thu, 17 Oct 2024 10:02:54 GMT vboxsync [106420] * trunk/include/iprt/nt/nt.h (modified) include/iprt/nt/nt.h: Make it work for win.arm64, bugref:10392 [build ... Thu, 17 Oct 2024 09:51:18 GMT vboxsync [106418] * trunk/include/iprt/nt/nt.h (modified) include/iprt/nt/nt.h: Make it work for win.arm64, bugref:10392 [build ... Thu, 17 Oct 2024 09:45:49 GMT vboxsync [106417] * trunk/include/iprt/nt/nt.h (modified) include/iprt/nt/nt.h: Make it work for win.arm64, bugref:10392 Thu, 17 Oct 2024 06:40:13 GMT vboxsync [106410] * trunk/include/VBox/GuestHost/VBoxWinDrvDefs.h (modified) Windows installers: Added code for also parsing and querying version ... Wed, 16 Oct 2024 16:31:05 GMT vboxsync [106396] * trunk/include/VBox/GuestHost/VBoxWinDrvCommon.h (deleted) Windows installers: Added code for also parsing and querying version ... Wed, 16 Oct 2024 16:27:03 GMT vboxsync [106395] * trunk/include/VBox/GuestHost/VBoxWinDrvDefs.h (copied) * trunk/include/VBox/GuestHost/VBoxWinDrvStore.h (modified) * trunk/src/VBox/GuestHost/installation/VBoxWinDrvCommon.cpp (modified) * trunk/src/VBox/GuestHost/installation/VBoxWinDrvCommon.h (copied) Windows installers: Added code for also parsing and querying version ... Wed, 16 Oct 2024 15:36:45 GMT vboxsync [106394] * trunk/include/VBox/GuestHost/VBoxWinDrvCommon.h (modified) Windows installers: Added code for also parsing and querying version ... Wed, 16 Oct 2024 15:26:41 GMT vboxsync [106392] * trunk/include/VBox/GuestHost/VBoxWinDrvCommon.h (moved) * trunk/include/VBox/GuestHost/VBoxWinDrvStore.h (modified) * trunk/src/VBox/GuestHost/installation/VBoxWinDrvInst.cpp (modified) * trunk/src/VBox/GuestHost/installation/VBoxWinDrvStore.cpp (modified) Windows installers: Added code for also parsing and querying version ... Wed, 16 Oct 2024 13:58:41 GMT vboxsync [106384] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/PlatformARMImpl.h (modified) * trunk/src/VBox/Main/src-all/PlatformPropertiesImpl.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImplConfigArmV8.cpp (modified) * trunk/src/VBox/Main/src-server/PlatformARMImpl.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main: Code for configuring and enabling nested virtualization support ... Wed, 16 Oct 2024 13:50:09 GMT vboxsync [106381] * trunk/include/VBox/vmm/cpum-armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs-armv8.cpp (modified) VMM/CPUMAllRegs-armv8.cpp: Some helpers to get at the TCR_EL1 of the ... Wed, 16 Oct 2024 13:10:18 GMT vboxsync [106364] * trunk/include/iprt/dbg.h (modified) include/iprt/dbg.h: Add ARMv8 state for the stack unwinding, bugref:10393 Wed, 16 Oct 2024 13:09:25 GMT vboxsync [106363] * trunk/include/iprt/armv8.h (modified) include/iprt/armv8.h: Add more definitions and some bug fixing, ... Wed, 16 Oct 2024 13:08:09 GMT vboxsync [106362] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/VMM/VMMAll/DBGFAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/DBGFAllBp.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp (modified) * trunk/src/VBox/VMM/VMMAll/VMXAllTemplate.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Bp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin.cpp (modified) * trunk/src/VBox/VMM/include/DBGFInternal.h (modified) VMM/DBGF: Prepare DBGF to support ARMv8/A64 style breakpoints for the ... Wed, 16 Oct 2024 11:36:33 GMT vboxsync [106352] * trunk/include/VBox/platforms/vbox-armv8.h (modified) * trunk/src/VBox/Devices/EFI/Firmware/ArmVirtPkg/ArmVirtQemu.dsc (modified) * trunk/src/VBox/Devices/EFI/Firmware/ArmVirtPkg/ArmVirtQemuFvMain.fdf.inc (modified) * trunk/src/VBox/Devices/EFI/Firmware/OvmfPkg/PlatformHasAcpiDtDxe/PlatformHasAcpiDtDxe.c (modified) * trunk/src/VBox/Devices/EFI/Firmware/OvmfPkg/PlatformHasAcpiDtDxe/PlatformHasAcpiDtDxe.inf (modified) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/Include/Library/VBoxArmPlatformLib.h (modified) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/Library/VBoxArmPlatformLib/VBoxArmPlatformLib.c (modified) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/Library/VBoxVirtMemInfoLib/VBoxVirtMemInfoLib.c (modified) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxAcpiPlatformDxe (added) Devices/EFI/Firmware: Expose ACPI tables if available, bugref:10733 ... Wed, 16 Oct 2024 09:13:50 GMT vboxsync [106346] * trunk/include/VBox/log.h (modified) Devices/Network: Beginnings of a USB/NCM network interface emulation ... Wed, 16 Oct 2024 09:06:04 GMT vboxsync [106344] * trunk/include/iprt/acpi.h (modified) * trunk/src/VBox/Runtime/common/misc/acpi.cpp (modified) Runtime: Add ACPI table builder API to dynamically generate a ... Wed, 16 Oct 2024 08:29:25 GMT vboxsync [106343] * trunk/include/iprt/acpi.h (modified) Runtime: Add ACPI table builder API to dynamically generate a ... Wed, 16 Oct 2024 08:17:12 GMT vboxsync [106340] * trunk/include/iprt/acpi.h (modified) Runtime: Add ACPI table builder API to dynamically generate a ... Wed, 16 Oct 2024 08:15:17 GMT vboxsync [106339] * trunk/include/iprt/fdt.h (modified) include/iprt/fdt.h: Fix typos in comments Wed, 16 Oct 2024 08:14:06 GMT vboxsync [106338] * trunk/include/iprt/types.h (modified) Runtime: Add ACPI table builder API to dynamically generate a ... Wed, 16 Oct 2024 08:11:52 GMT vboxsync [106337] * trunk/include/iprt/acpi.h (added) * trunk/include/iprt/formats/acpi-resources.h (added) * trunk/include/iprt/formats/acpi-tables.h (modified) * trunk/include/iprt/log.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/misc/acpi.cpp (added) Runtime: Add ACPI table builder API to dynamically generate a ... Wed, 16 Oct 2024 05:19:44 GMT vboxsync [106336] * trunk/include/VBox/GuestHost/VBoxWinDrvStore.h (modified) Windows installers: Big revamp for removing all DIFxApp-related / ... Tue, 15 Oct 2024 13:14:14 GMT vboxsync [106323] * trunk/include/VBox/GuestHost/VBoxWinDrvInst.h (modified) Windows installers: Big revamp for removing all DIFxApp-related / ... Tue, 15 Oct 2024 13:10:43 GMT vboxsync [106322] * trunk/include/VBox/GuestHost/VBoxWinDrvStore.h (modified) Windows installers: Big revamp for removing all DIFxApp-related / ... Tue, 15 Oct 2024 13:06:30 GMT vboxsync [106321] * trunk/include/VBox/GuestHost/VBoxWinDrvInst.h (added) * trunk/include/VBox/GuestHost/VBoxWinDrvStore.h (added) * trunk/include/VBox/err.h (modified) * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Additions/WINNT/Installer/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxDrvInst.cpp (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsCommon.nsh (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsUninstall.nsh (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsW2KXP.nsh (modified) * trunk/src/VBox/Additions/WINNT/Mouse/NT5/VBoxMouse.inf (modified) * trunk/src/VBox/Additions/WINNT/include/NoCrtOutput.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/VBoxGuest/win/VBoxGuest.inf (modified) * trunk/src/VBox/GuestHost/installation (added) * trunk/src/VBox/GuestHost/installation/VBoxWinDrvCommon.cpp (added) * trunk/src/VBox/GuestHost/installation/VBoxWinDrvCommon.h (added) * trunk/src/VBox/GuestHost/installation/VBoxWinDrvStore.cpp (added) * trunk/src/VBox/HostDrivers/Support/win/VBoxSup.inf (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/win/dev/VBoxUSB.inf (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/win/mon/VBoxUSBMon.inf (modified) * trunk/src/VBox/Installer/win/InstallHelper/Makefile.kmk (modified) * trunk/src/VBox/Installer/win/InstallHelper/VBoxCommon.cpp (modified) * trunk/src/VBox/Installer/win/InstallHelper/VBoxCommon.h (modified) * trunk/src/VBox/Installer/win/InstallHelper/VBoxInstallHelper.cpp (modified) * trunk/src/VBox/Installer/win/InstallHelper/VBoxInstallHelper.def (modified) * trunk/src/VBox/Installer/win/Makefile.kmk (modified) * trunk/src/VBox/Installer/win/Scripts/Combined-3-RepackAdditions.cmd (modified) * trunk/src/VBox/Installer/win/VBoxMergeApp.wxi (modified) * trunk/src/VBox/Installer/win/VBoxMergeAppCA.wxi (modified) * trunk/src/VBox/Installer/win/VBoxMergeAppSeq.wxi (modified) * trunk/src/VBox/Installer/win/VBoxMergeUSB.wxi (modified) * trunk/src/VBox/Installer/win/VBoxMergeUSBCA.wxi (modified) * trunk/src/VBox/Installer/win/VBoxMergeUSBSeq.wxi (modified) * trunk/src/VBox/Runtime/win/RTErrConvertFromWin32.cpp (modified) * trunk/tools/bin/common-gen-workspace.inc.sh (modified) Windows installers: Big revamp for removing all DIFxApp-related / ...