# # ChangeLog for / in vbox # # Generated by Trac 1.4.3.2 # Sep 28, 2024 1:09:51 PM Fri, 23 Aug 2024 16:46:44 GMT vboxsync [105852] * trunk/src/VBox/Devices/Graphics/svgadump/svga_dump.py (modified) Device/VMSVGA: Use local copy of VMSVGA headers in svga_dump_command. ... Fri, 23 Aug 2024 16:31:38 GMT vboxsync [105851] * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVM.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVM.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMExpertPage.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMNameOSTypePage.cpp (modified) FE/Qt: reverting r164547. Fri, 23 Aug 2024 16:15:01 GMT vboxsync [105850] * trunk/include/VBox/dis-armv8.h (modified) Disassembler/ARMv8: Support disassembling the load/store register ... Fri, 23 Aug 2024 16:09:32 GMT vboxsync [105849] * trunk/include/VBox/disopcode-armv8.h (modified) Disassembler/ARMv8: Support disassembling the load/store register ... Fri, 23 Aug 2024 16:05:23 GMT vboxsync [105848] * 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.cpp (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasmArmv8-1-asm.S (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasmArmv8-1.cpp (modified) * trunk/src/VBox/Runtime/common/script/scriptlex.cpp (modified) Disassembler/ARMv8: Support disassembling the load/store register ... Fri, 23 Aug 2024 15:24:55 GMT vboxsync [105847] * trunk/src/VBox/Frontends/VBoxManage/VBoxManageMisc.cpp (modified) FE/VBoxManage: Relaxed the default parameters of the "createvm" a bit ... Fri, 23 Aug 2024 11:40:41 GMT vboxsync [105846] * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-4.c32 (modified) ValidationKit/bootsectors: bugref:10658 SIMD FP testcase: [v]mulps. Fri, 23 Aug 2024 11:13:26 GMT vboxsync [105845] * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-4.c32 (modified) ValidationKit/bootsectors: bugref:10658 SIMD FP testcase: [v]mulps ... Fri, 23 Aug 2024 10:13:25 GMT vboxsync [105844] * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-4.c32 (modified) ValidationKit/bootsectors: bugref:10658 SIMD FP testcase: [v]mulps ... Fri, 23 Aug 2024 09:01:50 GMT vboxsync [105843] * trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin-armv8.cpp (modified) VMM/NEMR3Native-darwin-armv8.cpp: Don't throw an error if the NEM ... Fri, 23 Aug 2024 09:00:09 GMT vboxsync [105842] * trunk/src/VBox/Frontends/VirtualBox/nls/qt_el.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_hr_HR.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_it.ts (modified) FE/Qt: Merging 7.0 branch Qt NLS changes to trunk. Fri, 23 Aug 2024 08:28:12 GMT vboxsync [105841] * trunk/doc/manual/en_US/dita/topics/create-vm-wizard-name-os.dita (modified) * trunk/doc/manual/en_US/dita/topics/create-vm-wizard.dita (modified) * trunk/doc/manual/en_US/dita/topics/features-overview.dita (modified) * trunk/doc/manual/en_US/dita/topics/generalsettings.dita (modified) * trunk/doc/manual/en_US/dita/topics/guest-os-legacy.dita (modified) * trunk/doc/manual/en_US/dita/topics/install-linux-prereq.dita (modified) * trunk/doc/manual/en_US/dita/topics/seamlesswindows.dita (modified) * trunk/doc/manual/en_US/dita/topics/serialports.dita (modified) * trunk/doc/manual/en_US/dita/topics/settings-basic.dita (modified) * trunk/doc/manual/en_US/dita/topics/settings-capture.dita (modified) * trunk/doc/manual/en_US/dita/topics/settings-general-advanced.dita (modified) * trunk/doc/manual/en_US/dita/topics/settings-motherboard.dita (modified) * trunk/doc/manual/en_US/dita/topics/settings-processor.dita (modified) * trunk/doc/manual/en_US/dita/topics/settings-screen.dita (modified) * trunk/doc/manual/en_US/dita/topics/settings-storage.dita (modified) * trunk/doc/manual/en_US/dita/topics/unattended-guest-install-example.dita (modified) Docs: bugref:10705. The following commits from doc's team git repo ... Fri, 23 Aug 2024 07:39:46 GMT vboxsync [105840] * trunk/src/VBox/Main/nls/ApprovedLanguages.kmk (modified) * trunk/src/VBox/Main/nls/VirtualBoxAPI_tr.ts (copied) Main: Merging 7.0 branch NLS changes to trunk. Fri, 23 Aug 2024 07:21:37 GMT vboxsync [105839] * trunk/src/VBox/Frontends/VBoxManage/nls/VBoxManageNls_ru.ts (modified) * trunk/src/VBox/Frontends/VBoxManage/nls/VBoxManageNls_xx_YY.ts (modified) FE/VBoxManage: Initial updatenls before merging branch changes to trunk. Fri, 23 Aug 2024 07:16:38 GMT vboxsync [105838] * trunk/src/VBox/Main/nls/VirtualBoxAPI_ru.ts (modified) * trunk/src/VBox/Main/nls/VirtualBoxAPI_xx_YY.ts (modified) Main: Initial updatenls before merging branch changes to trunk. Fri, 23 Aug 2024 07:02:33 GMT vboxsync [105837] * 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_ka.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: Final updatenls before NLS frozen. Fri, 23 Aug 2024 06:12:22 GMT vboxsync [105836] * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-4.c32 (modified) ValidationKit/bootsectors: bugref:10658 SIMD FP testcase: [v]mulps. Fri, 23 Aug 2024 01:16:01 GMT vboxsync [105835] * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-3.c32 (modified) Add missing instruction tests, bugref:9898 These are instruction ... Fri, 23 Aug 2024 01:15:49 GMT vboxsync [105834] * trunk/src/VBox/VMM/VMMAll/IEMAllInstVexMap1.cpp.h (modified) Fix emulation of 'vmovq' instruction in 16/32-bit modes (acts as ... Thu, 22 Aug 2024 20:15:17 GMT vboxsync [105833] * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVM.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVM.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMExpertPage.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMNameOSTypePage.cpp (modified) FE/Qt: bugref:10511, bugref:10384. Check if by unattended install ... Thu, 22 Aug 2024 18:18:17 GMT vboxsync [105832] * trunk/src/VBox/Disassembler/DisasmCore-armv8.cpp (modified) Disassembler/ARMv8: Implement decoding of the ldp/stp unsigned ... Thu, 22 Aug 2024 18:13:52 GMT vboxsync [105831] * trunk/include/VBox/dis-armv8.h (modified) Disassembler/ARMv8: Implement decoding of the ldp/stp unsigned ... Thu, 22 Aug 2024 18:13:37 GMT vboxsync [105830] * 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.cpp (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasmArmv8-1-asm.S (modified) Disassembler/ARMv8: Implement decoding of the ldp/stp unsigned ... Thu, 22 Aug 2024 17:43:57 GMT vboxsync [105829] * trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevm/UIWizardCloneVMModePage.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevm/UIWizardCloneVMTypePage.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/editors/UIWizardCloneVMEditors.cpp (modified) FE/Qt: More NLS fixes for wizards, s.a. r164540 and r164542. Thu, 22 Aug 2024 17:28:54 GMT vboxsync [105828] * trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevm/UIWizardCloneVMExpertPage.cpp (modified) FE/Qt: More NLS fixes for wizards, s.a. r164540. Thu, 22 Aug 2024 17:27:39 GMT vboxsync [105827] * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkReply.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIApplianceEditorWidget.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/widgets/graphics/UIGraphicsTextPane.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMSummaryPage.cpp (modified) FE/Qt: A bit of similar NLS fixes around the GUI. Thu, 22 Aug 2024 17:09:13 GMT vboxsync [105826] * trunk/src/VBox/Frontends/VirtualBox/src/wizards/editors/UIWizardCloneVMEditors.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/editors/UIWizardDiskEditors.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvd/UIWizardNewVD.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMSummaryPage.cpp (modified) FE/Qt: A bit of NLS fixes for wizards. Thu, 22 Aug 2024 17:08:30 GMT vboxsync [105825] * trunk/src/VBox/Frontends/VirtualBox/src/medium/viso/UIVisoCreator.cpp (modified) FE/Qt: VISO Creator tool: A bit of NLS fixes. Thu, 22 Aug 2024 17:08:08 GMT vboxsync [105824] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIFileSystemModel.cpp (modified) FE/Qt: File-system model: A bit of NLS fixes. Thu, 22 Aug 2024 17:07:34 GMT vboxsync [105823] * trunk/src/VBox/Frontends/VirtualBox/src/activity/overview/UIVMActivityOverviewWidget.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/activity/vmactivity/UIVMActivityMonitor.cpp (modified) FE/Qt: Activity Overview tool: A bit of NLS fixes. Thu, 22 Aug 2024 15:47:24 GMT vboxsync [105822] * trunk/src/VBox/Artwork/OSE/virtualbox.svg (modified) * trunk/src/VBox/Installer/linux/Makefile.kmk (modified) Installer/linux: Update SVG icon (drop mime type, it's not a binary ... Thu, 22 Aug 2024 15:09:03 GMT vboxsync [105821] * trunk/doc/manual/Makefile.kmk (modified) * trunk/doc/manual/en_US/images/vboxlogo.svg (added) * trunk/doc/manual/pdf-theme-UserManual.yaml (modified) doc/manual: Use new VirtualBox logo in SVG format with 2.5x base size ... Thu, 22 Aug 2024 14:21:54 GMT vboxsync [105820] * trunk/src/VBox/Frontends/VirtualBox/src/medium/UIMediumTools.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIStorageSettingsEditor.cpp (modified) FE/Qt: A bit of NLS fixes for Medium Tools and Storage Settings ... Thu, 22 Aug 2024 14:20:59 GMT vboxsync [105819] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMessageCenter.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/notificationcenter/UINotificationObjects.cpp (modified) FE/Qt: A bit of NLS fixes for Message-center and Notification-center, ... Thu, 22 Aug 2024 14:19:39 GMT vboxsync [105818] * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompFuncs.h (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompiler.h (modified) VMM/IEM: Record whether any of the branches of an ... Thu, 22 Aug 2024 13:37:57 GMT vboxsync [105817] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMainEventListener.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMainEventListener.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/notificationcenter/UINotificationObjects.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/notificationcenter/UINotificationObjects.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIConsoleEventHandler.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIConsoleEventHandler.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachine.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachine.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UISession.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UISession.h (modified) FE/Qt: bugref:9437: Reworking GUI part; No need to pass excessive ... Thu, 22 Aug 2024 13:12:03 GMT vboxsync [105816] * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIStorageSettingsEditor.cpp (modified) FE/Qt: VM Settings / Storage page: A bit of NLS fixes. Thu, 22 Aug 2024 12:25:28 GMT vboxsync [105815] * trunk/include/VBox/dis-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.cpp (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasmArmv8-1-asm.S (modified) Disassembler/ARMv8: Started decoding more ldr/str instruction ... Thu, 22 Aug 2024 11:48:02 GMT vboxsync [105814] * trunk/doc/manual/en_US/dita/topics/cloud-export-oci.dita (modified) * trunk/doc/manual/en_US/dita/topics/create-virtual-hard-disk-image.dita (modified) * trunk/doc/manual/en_US/dita/topics/create-vm-wizard-virtual-hard-disk.dita (modified) Docs: bugref:10705. Applying some more changes from doc team's repo. Thu, 22 Aug 2024 11:38:31 GMT vboxsync [105813] * trunk/include/iprt/asmdefs-arm.h (modified) * trunk/src/bldprogs/VBoxDef2LazyLoad.cpp (modified) Backed out r162650: bldprogs/VBoxDef2LazyLoad: Get it working on ... Thu, 22 Aug 2024 11:34:15 GMT vboxsync [105812] * trunk/doc/manual/en_US/dita/topics/add-vm.dita (modified) * trunk/doc/manual/en_US/dita/topics/guestadd-clipboard-limitations.dita (modified) Docs: bugref:10705. The following commits from doc's team git repo ... Thu, 22 Aug 2024 11:16:48 GMT vboxsync [105811] * trunk/doc/manual/en_US/dita/topics/intro-macosxguests.dita (modified) Docs: bugref:10705. The following commits from doc's team git repo ... Thu, 22 Aug 2024 08:26:22 GMT vboxsync [105810] * 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/DisasmTables-armv8-a64.cpp (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasmArmv8-1-asm.S (modified) Disassembler/ARMv8: Implement disassembly of ccmp/ccmn register ... Thu, 22 Aug 2024 08:09:33 GMT vboxsync [105809] * trunk/src/VBox/Main/glue/VBoxLogRelCreate.cpp (modified) Main: Print the host's Windows Features to the release log. bugref:10753 Thu, 22 Aug 2024 07:42:49 GMT vboxsync [105808] * trunk/src/VBox/Disassembler/DisasmInternal-armv8.h (modified) * trunk/src/VBox/Disassembler/DisasmTables-armv8-a64.cpp (modified) Disassembler/ARMv8: Rework the disassembler tables to allow for an ... Thu, 22 Aug 2024 07:41:30 GMT vboxsync [105807] * trunk/src/VBox/Disassembler/DisasmInternal-armv8.h (modified) * trunk/src/VBox/Disassembler/DisasmTables-armv8-a64.cpp (modified) Disassembler/ARMv8: Rename DIS_ARMV8_INSN_PARAM_CREATE -> ... Thu, 22 Aug 2024 07:36:59 GMT vboxsync [105806] * trunk/src/VBox/Disassembler/DisasmCore-armv8.cpp (modified) * trunk/src/VBox/Disassembler/DisasmInternal-armv8.h (modified) * trunk/src/VBox/Disassembler/DisasmTables-armv8-a64.cpp (modified) Disassembler/ARMv8: Rework the disassembler tables to allow for an ... Wed, 21 Aug 2024 23:52:56 GMT vboxsync [105805] * trunk/src/VBox/VMM/VMMAll/IEMAllThrdRecompiler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdTables.h (modified) * trunk/src/VBox/VMM/VMMR3/IEMR3.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: End TB if we get back to the first instruction again via an ... Wed, 21 Aug 2024 22:51:31 GMT vboxsync [105804] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMessageCenter.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/notificationcenter/UINotificationObjects.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIIndicatorsPool.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsInput.cpp (modified) FE/Qt: Host Key Combo: Sync NLS across whole the GUI to mention key ... Wed, 21 Aug 2024 22:49:25 GMT vboxsync [105803] * trunk/src/VBox/Frontends/VirtualBox/src/guestctrl/UIFileManagerTable.cpp (modified) FE/Qt: File Manager: More NLS fixes, adjusting scope for NewDirectory ... Wed, 21 Aug 2024 22:47:32 GMT vboxsync [105802] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIDetailsGenerator.cpp (modified) FE/Qt: Details Generator: Adjusting NLS for indicators stuff. Wed, 21 Aug 2024 22:27:44 GMT vboxsync [105801] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIActionPool.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIActionPoolManager.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIActionPoolRuntime.cpp (modified) FE/Qt: Action pool: No need to override empty shortcuts with empty ... Wed, 21 Aug 2024 22:16:37 GMT vboxsync [105800] * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIBootFailureDialog.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/editors/UIUserNamePasswordEditor.cpp (modified) FE/Qt: Boot Failure Dialog and User Name Password Editor: Adjust ... Wed, 21 Aug 2024 21:50:07 GMT vboxsync [105799] * trunk/src/VBox/Frontends/VirtualBox/src/converter/UIConverterBackendGlobal.cpp (modified) FE/Qt: UI Converter: Adjusting NLS for keyboard extension indicator. Wed, 21 Aug 2024 21:48:01 GMT vboxsync [105798] * trunk/src/VBox/Frontends/VirtualBox/src/converter/UIConverterBackendCOM.cpp (modified) FE/Qt: UI Converter: Reverting r164495 as we decided to keep ... Wed, 21 Aug 2024 20:17:30 GMT vboxsync [105797] * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veLiveness1.cpp (copied) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veLiveness2.cpp (copied) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veLiveness3.cpp (copied) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veLiveness4.cpp (copied) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veLiveness5.cpp (moved) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veLiveness6.cpp (copied) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompFuncs5.cpp (copied) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompFuncs6.cpp (copied) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (modified) VMM/IEM: Split up IEMAllN8veLiveness.cpp into 6 parts to speed up ... Wed, 21 Aug 2024 20:06:23 GMT vboxsync [105796] * trunk/src/VBox/Disassembler/DisasmCore-armv8.cpp (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasmArmv8-1-asm.S (modified) Disassembler/ARMv8: Start some very simple alias conversion for orr ... Wed, 21 Aug 2024 18:53:47 GMT vboxsync [105795] * trunk/doc/manual/en_US/dita/UserManual.ditamap (modified) Docs: bugref:10705. Updating our .ditamap as a follow up of r164503. Wed, 21 Aug 2024 18:42:10 GMT vboxsync [105794] * trunk/include/VBox/dis-armv8.h (modified) * trunk/src/VBox/Disassembler/DisasmCore-armv8.cpp (modified) * trunk/src/VBox/Disassembler/DisasmFormatArmV8.cpp (modified) Disassembler/ARMv8: Build fixes, our ancient compilers on the 32-bit ... Wed, 21 Aug 2024 18:38:21 GMT vboxsync [105793] * trunk/src/VBox/Disassembler/DisasmTables-armv8-a64.cpp (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasmArmv8-1-asm.S (modified) Disassembler/ARMv8: Updates, decode br/blr instructions, add them to ... Wed, 21 Aug 2024 18:31:41 GMT vboxsync [105792] * trunk/doc/manual/en_US/dita/topics/guest-os-Arm.dita (added) * trunk/doc/manual/en_US/dita/topics/guest-os-legacy.dita (added) * trunk/doc/manual/en_US/dita/topics/guest-os-x86-64.dita (added) * trunk/doc/manual/en_US/dita/topics/guest-os.dita (added) * trunk/doc/manual/en_US/dita/topics/host-guest-matrix.dita (added) Docs: bugref:10705. setting svn properties of newly added files. Wed, 21 Aug 2024 18:29:14 GMT vboxsync [105791] * trunk/doc/manual/en_US/dita/topics/arm-host-limitations.dita (modified) * trunk/doc/manual/en_US/dita/topics/cloud-create-api-keypair.dita (modified) * trunk/doc/manual/en_US/dita/topics/cloud-export-oci.dita (modified) * trunk/doc/manual/en_US/dita/topics/cloud-profile-creating.dita (modified) * trunk/doc/manual/en_US/dita/topics/cloud-vm-oci-group.dita (modified) * trunk/doc/manual/en_US/dita/topics/cloud-vm.dita (modified) * trunk/doc/manual/en_US/dita/topics/create-vm-wizard-unattended-install.dita (modified) * trunk/doc/manual/en_US/dita/topics/hostcpurequirements.dita (modified) * trunk/doc/manual/en_US/dita/topics/hostossupport.dita (modified) * trunk/doc/manual/en_US/dita/topics/intro-running.dita (modified) * trunk/doc/manual/en_US/dita/topics/intro-starting-vm-first-time.dita (modified) * trunk/doc/manual/en_US/dita/topics/preferences.dita (modified) * trunk/doc/manual/en_US/dita/topics/ui-experience-level.dita (modified) Docs: bugref:10705. The following commits from doc's team git repo ... Wed, 21 Aug 2024 18:09:33 GMT vboxsync [105790] * trunk/src/VBox/Disassembler/DisasmTables-armv8-a64.cpp (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasmArmv8-1-asm.S (modified) Disassembler/ARMv8: Updates, decode add/adds/sub/subs shifted ... Wed, 21 Aug 2024 17:45:44 GMT vboxsync [105789] * trunk/src/VBox/Disassembler/DisasmCore-armv8.cpp (modified) * trunk/src/VBox/Disassembler/DisasmInternal-armv8.h (modified) * trunk/src/VBox/Disassembler/DisasmTables-armv8-a64.cpp (modified) Disassembler/ARMv8: Move the mask bits from the opcode into the class ... Wed, 21 Aug 2024 17:36:21 GMT vboxsync [105788] * trunk/src/VBox/Runtime/r3/win/internal-r3-registry-win.h (modified) IPRT: Added RTSystemQueryNtFeatureEnabled() API to query Windows (NT) ... Wed, 21 Aug 2024 17:31:52 GMT vboxsync [105787] * trunk/src/VBox/Runtime/r3/win/internal-r3-registry-win.h (added) IPRT: Added RTSystemQueryNtFeatureEnabled() API to query Windows (NT) ... Wed, 21 Aug 2024 17:27:35 GMT vboxsync [105786] * trunk/include/iprt/system.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/win/RTSystemFirmware-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/RTSystemRegistry-win.cpp (added) * trunk/src/VBox/Runtime/r3/win/system-get-nt-xxx-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTSystemQueryOsInfo.cpp (modified) IPRT: Added RTSystemQueryNtFeatureEnabled() API to query Windows (NT) ... Wed, 21 Aug 2024 17:23:15 GMT vboxsync [105785] * 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.cpp (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasmArmv8-1-asm.S (modified) Disassembler/ARMv8: Updates, decode basic ldr/str (unsigned with ... Wed, 21 Aug 2024 16:50:34 GMT vboxsync [105784] * trunk/src/VBox/Additions/linux/installer/autorun.sh (modified) Additions: Linux: Make installer autorun work for ARM guests (part ... Wed, 21 Aug 2024 16:49:29 GMT vboxsync [105783] * trunk/src/VBox/Frontends/VirtualBox/src/converter/UIConverterBackendCOM.cpp (modified) FE/Qt: UI Converter: Get rid of NLS for meanings which doesn't ... Wed, 21 Aug 2024 16:44:54 GMT vboxsync [105782] * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIBootFailureDialog.cpp (modified) FE/Qt: Boot Failure Dialog: Adjust warning mark NLS. Wed, 21 Aug 2024 16:44:18 GMT vboxsync [105781] * trunk/include/VBox/disopcode-armv8.h (modified) Disassembler/ARMv8: Updates, decode more instructions, add them to ... Wed, 21 Aug 2024 16:44:16 GMT vboxsync [105780] * trunk/src/VBox/Frontends/VirtualBox/src/settings/UIAdvancedSettingsDialog.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/UIAdvancedSettingsDialogSpecific.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/UIAdvancedSettingsDialogSpecific.h (modified) FE/Qt: Advanced Settings Dialog: Adjust title NLS for Preferences and ... Wed, 21 Aug 2024 16:39:51 GMT vboxsync [105779] * 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.cpp (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasmArmv8-1-asm.S (modified) Disassembler/ARMv8: Updates, decode more instructions, add them to ... Wed, 21 Aug 2024 16:05:35 GMT vboxsync [105778] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIActionPool.cpp (modified) FE/Qt: Action pool: More File Manager NLS fixes, s.a. r164488. Wed, 21 Aug 2024 15:38:52 GMT vboxsync [105777] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIActionPoolManager.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIActionPoolRuntime.cpp (modified) FE/Qt: Action pool: Few more NLS fixes in various areas. Wed, 21 Aug 2024 15:30:16 GMT vboxsync [105776] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIActionPool.cpp (modified) FE/Qt: Action pool: Some File Manager NLS fixes. Wed, 21 Aug 2024 15:28:55 GMT vboxsync [105775] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIActionPool.cpp (modified) FE/Qt: Action pool: More VISO Creator NLS fixes, s.a. r164486. Wed, 21 Aug 2024 15:19:55 GMT vboxsync [105774] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIActionPool.cpp (modified) FE/Qt: Action pool: Adjusting VISO Creator NLS tags according to ... Wed, 21 Aug 2024 14:58:19 GMT vboxsync [105773] * trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManager.cpp (modified) FE/Qt: VBox Manager / Chooser pane: Adjust NLS for Cloud VM Cloning ... Wed, 21 Aug 2024 14:56:51 GMT vboxsync [105772] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIActionPool.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIActionPool.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/medium/viso/UIVisoCreator.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/medium/viso/UIVisoCreator.h (modified) FE/Qt: Action pool & VISO Creator: Renaming Toggle Settings action ... Wed, 21 Aug 2024 14:52:13 GMT vboxsync [105771] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIActionPool.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIActionPoolManager.cpp (modified) FE/Qt: Action pool: No shortcut extra-data keys for actions of ... Wed, 21 Aug 2024 14:18:53 GMT vboxsync [105770] * trunk/src/VBox/VMM/.scm-settings (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veLiveness.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veLiveness.h (copied) VMM/IEM: Prepping to split up the generated liveness code. bugref:10372 Wed, 21 Aug 2024 14:09:45 GMT vboxsync [105769] * trunk/src/VBox/Additions/linux/installer/autorun.sh (modified) Additions: Linux: Make installer autorun work for ARM guests, ... Wed, 21 Aug 2024 14:01:05 GMT vboxsync [105768] * trunk/src/VBox/VMM/VMMAll/IEMAllN8veLiveness.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8vePython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompFuncs.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdFuncs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (modified) * trunk/src/VBox/VMM/include/IEMInline.h (modified) * trunk/src/VBox/VMM/include/IEMOpHlp.h (modified) VMM/IEM: Eliminated an unnecessary CS.LIM check in IEM_MC_REL_JMP_XXX ... Wed, 21 Aug 2024 13:45:19 GMT vboxsync [105767] * trunk/src/VBox/ValidationKit/tests/unittests/tdUnitTest1.py (modified) Validation Kit: Included tstRTSystemQueryFirmware to tdUnitTest's ... Wed, 21 Aug 2024 13:35:37 GMT vboxsync [105766] * trunk/src/VBox/Runtime/r3/win/RTSystemFirmware-win.cpp (modified) IPRT: Made RTSystemQueryFirmwareType() + ... Wed, 21 Aug 2024 13:32:37 GMT vboxsync [105765] * 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_el.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_es.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_fi.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_ka.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_ko.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_sr.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_sv.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_zh_CN.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_zh_TW.ts (modified) FE/Qt: Merging 7.0 branch NLS changes to trunk, plus some manual fixes. Wed, 21 Aug 2024 12:52:20 GMT vboxsync [105764] * 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_ka.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: Initial updatenls before merging branch changes to trunk. Wed, 21 Aug 2024 12:49:18 GMT vboxsync [105763] * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) FE/Qt: No locations for updated and newly generated NLS tags. Wed, 21 Aug 2024 12:39:29 GMT vboxsync [105762] * trunk/src/VBox/Frontends/VBoxManage/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) ExtPacks/Puel, FE/VBoxManage, FE/Qt, Main: bugref:10450: Forgot to ... Wed, 21 Aug 2024 12:20:34 GMT vboxsync [105761] * trunk/Version.kmk (modified) Version.kmk: scm Wed, 21 Aug 2024 12:15:14 GMT vboxsync [105760] * trunk/include/iprt/script.h (modified) * trunk/src/VBox/Runtime/common/script/scriptlex.cpp (modified) Runtime/script: Add a simple lexer API to turn a stream of characters ... Wed, 21 Aug 2024 12:14:56 GMT vboxsync [105759] * trunk/src/VBox/Disassembler/testcase/tstDisasmArmv8-1-asm.S (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasmArmv8-1-tests.h (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasmArmv8-1.cpp (modified) Disassembler/testcase: Add tstDisasmArmv8-1 testcase for testing the ... Wed, 21 Aug 2024 11:53:18 GMT vboxsync [105758] * trunk/src/VBox/Disassembler/testcase/tstDisasmArmv8-1-asm.S (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasmArmv8-1.cpp (modified) Disassembler/testcase: Add tstDisasmArmv8-1 testcase for testing the ... Wed, 21 Aug 2024 11:42:13 GMT vboxsync [105757] * trunk/include/iprt/script.h (modified) * trunk/include/iprt/scriptbase.h (modified) Runtime/script: Add a simple lexer API to turn a stream of characters ... Wed, 21 Aug 2024 11:05:15 GMT vboxsync [105756] * trunk/src/VBox/Disassembler/testcase/Makefile.kmk (modified) Runtime/script: Add a simple lexer API to turn a stream of characters ... Wed, 21 Aug 2024 11:04:24 GMT vboxsync [105755] * trunk/include/iprt/script.h (modified) * trunk/include/iprt/scriptbase.h (modified) Runtime/script: Add a simple lexer API to turn a stream of characters ... Wed, 21 Aug 2024 10:47:05 GMT vboxsync [105754] * trunk/Version.kmk (modified) * trunk/doc/manual/user_ChangeLogImpl.xml (modified) After 7.1.0_BETA2 Wed, 21 Aug 2024 10:23:20 GMT vboxsync [105753] * trunk/src/VBox/Runtime/common/script/scriptlex.cpp (modified) Runtime/script: Add a simple lexer API to turn a stream of characters ...