# # ChangeLog for trunk/src/VBox/Runtime in vbox # # Generated by Trac 1.4.3.2 # Apr 3, 2025 12:05:28 AM Fri, 13 Oct 2017 14:56:38 GMT vboxsync [69077] * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) isovfs.cpp: logging fixes Thu, 12 Oct 2017 15:05:52 GMT vboxsync [69062] * trunk/include/iprt/inifile.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/misc/inifile.cpp (modified) IPRT: Added RTIniFileQueryPair for key/value pair enumeration. Thu, 12 Oct 2017 12:53:04 GMT vboxsync [69060] * trunk/src/VBox/Runtime/common/misc/inifile.cpp (modified) inifile.cpp: Fixed wrong allocation size. Thu, 12 Oct 2017 12:31:42 GMT vboxsync [69059] * trunk/include/iprt/formats/udf.h (modified) * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) UDF: Some more structures. Wed, 11 Oct 2017 17:38:25 GMT vboxsync [69051] * trunk/src/VBox/Runtime/tools/RTLs.cpp (modified) RTLs.cpp: Recursion fix Wed, 11 Oct 2017 17:06:32 GMT vboxsync [69050] * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) IPRT: Enable UDF code. Fixed allocation bug. Wed, 11 Oct 2017 16:36:18 GMT vboxsync [69049] * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) IPRT: UDF read support is mostly done. Wed, 11 Oct 2017 16:34:05 GMT vboxsync [69048] * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) IPRT: UDF read support is mostly done. Wed, 11 Oct 2017 16:11:23 GMT vboxsync [69046] * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR0LibHGCMInternal.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceToolBox.cpp (modified) * trunk/src/VBox/Additions/linux/sharedfolders/mount.vboxsf.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/utils.c (modified) * trunk/src/VBox/Additions/x11/VBoxClient/draganddrop.cpp (modified) * trunk/src/VBox/Debugger/DBGCCmdHlp.cpp (modified) * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/Debugger/DBGCEval.cpp (modified) * trunk/src/VBox/Debugger/DBGCOps.cpp (modified) * trunk/src/VBox/Debugger/VBoxDbgStatsQt.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-info.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-ogl.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-savedstate.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp (modified) * trunk/src/VBox/Devices/Graphics/shaderlib/glsl_shader.c (modified) * trunk/src/VBox/Devices/Graphics/shaderlib/shader.c (modified) * trunk/src/VBox/Devices/Input/DevPS2.cpp (modified) * trunk/src/VBox/Devices/Input/PS2K.cpp (modified) * trunk/src/VBox/Devices/Input/PS2M.cpp (modified) * trunk/src/VBox/Devices/Input/UsbKbd.cpp (modified) * trunk/src/VBox/Devices/Input/UsbMouse.cpp (modified) * trunk/src/VBox/Devices/Network/DevEEPROM.cpp (modified) * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) * trunk/src/VBox/Devices/Network/DrvUDPTunnel.cpp (modified) * trunk/src/VBox/Devices/Network/slirp/bootp.c (modified) * trunk/src/VBox/Devices/Network/slirp/bsd/kern/subr_sbuf.c (modified) * trunk/src/VBox/Devices/Network/slirp/bsd/kern/uipc_mbuf.c (modified) * trunk/src/VBox/Devices/Network/slirp/dnsproxy/dnsproxy.c (modified) * trunk/src/VBox/Devices/Network/slirp/ip_icmp.c (modified) * trunk/src/VBox/Devices/Network/slirp/libalias/alias_ftp.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_subr.c (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/DevPit-i8254.cpp (modified) * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) * trunk/src/VBox/Devices/Storage/DevFdc.cpp (modified) * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Devices/Storage/UsbMsd.cpp (modified) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSILunMmc.cpp (modified) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSILunSbc.cpp (modified) * trunk/src/VBox/Devices/USB/DevOHCI.cpp (modified) * trunk/src/VBox/Devices/USB/VUSBUrb.cpp (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmFormatYasm.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageList.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp (modified) * trunk/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/platform/win/WinKeyboard.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMouseHandler.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/chooser/UIGChooserModel.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/details/UIGMachinePreview.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/importappliance/UIWizardImportAppPageBasic2.cpp (modified) * trunk/src/VBox/GuestHost/OpenGL/packer/pack_bounds.c (modified) * trunk/src/VBox/GuestHost/OpenGL/packer/pack_client.c (modified) * trunk/src/VBox/GuestHost/OpenGL/state_tracker/state_buffer.c (modified) * trunk/src/VBox/GuestHost/OpenGL/state_tracker/state_lighting.c (modified) * trunk/src/VBox/GuestHost/OpenGL/state_tracker/state_polygon.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvGip.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPSvcGrant.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/USBFilter.cpp (modified) * trunk/src/VBox/Main/src-all/QMTranslatorImpl.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImplTeleporter.cpp (modified) * trunk/src/VBox/Main/src-client/GuestSessionImpl.cpp (modified) * trunk/src/VBox/Main/src-server/HostUSBDeviceImpl.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-integer-decode.cpp (modified) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-integer.cpp (modified) * trunk/src/VBox/Runtime/common/checksum/adler32.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/pkix-util.cpp (modified) * trunk/src/VBox/Runtime/common/fs/fatvfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrkStuff.cpp (modified) * trunk/src/VBox/Runtime/common/math/bignum.cpp (modified) * trunk/src/VBox/Runtime/common/misc/getoptargv.cpp (modified) * trunk/src/VBox/Runtime/common/misc/lockvalidator.cpp (modified) * trunk/src/VBox/Runtime/common/misc/once.cpp (modified) * trunk/src/VBox/Runtime/common/rand/randadv.cpp (modified) * trunk/src/VBox/Runtime/common/string/strformat.cpp (modified) * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) * trunk/src/VBox/Runtime/common/string/strprintf.cpp (modified) * trunk/src/VBox/Runtime/common/string/strprintf2.cpp (modified) * trunk/src/VBox/Runtime/common/string/utf-8.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/memobj-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/memobj-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r3/dir.cpp (modified) * trunk/src/VBox/Runtime/r3/win/fileio-win.cpp (modified) * trunk/src/VBox/Runtime/tools/RTCat.cpp (modified) * trunk/src/VBox/Runtime/tools/RTDbgSymCache.cpp (modified) * trunk/src/VBox/Runtime/tools/RTGzip.cpp (modified) * trunk/src/VBox/Runtime/tools/RTLs.cpp (modified) * trunk/src/VBox/Storage/QCOW.cpp (modified) * trunk/src/VBox/Storage/QED.cpp (modified) * trunk/src/VBox/Storage/VDI.cpp (modified) * trunk/src/VBox/Storage/testcase/VDScriptInterp.cpp (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CSAM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGF.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFDisas.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMRaw.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPool.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMSavedState.cpp (modified) * trunk/src/VBox/VMM/VMMR3/SSM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMGuruMeditation.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/VBoxBs3ObjConverter.cpp (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-StrFormatV.c (modified) * trunk/src/VBox/ValidationKit/utils/TestExecServ/TestExecServiceTcp.cpp (modified) * trunk/src/VBox/ValidationKit/utils/cpu/cidet-core.cpp (modified) Global: replace fall-through comments with RT_FALL_THRU(). ... Wed, 11 Oct 2017 09:38:54 GMT vboxsync [69035] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/formats/udf.h (modified) * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) UDF: Implemented directory listing. Works for root, other directories ... Tue, 10 Oct 2017 20:33:05 GMT vboxsync [69029] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/formats/udf.h (modified) * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) iprt: udf updates Tue, 10 Oct 2017 15:48:37 GMT vboxsync [69027] * trunk/include/iprt/formats/udf.h (modified) * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) IPRT: UDF reading updates. Tue, 10 Oct 2017 09:52:03 GMT vboxsync [69024] * trunk/src/VBox/Runtime/r3/win/init-win.cpp (modified) iprt/init-win.cpp: Use RhxD instead of Rhxd when dumping the stack. Tue, 10 Oct 2017 08:35:02 GMT vboxsync [69023] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/formats/udf.h (modified) * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) iprt: udf updates Mon, 09 Oct 2017 14:31:58 GMT vboxsync [69016] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) iprt/string.h: Added hex dump formatting alternative %RhxD for ... Mon, 09 Oct 2017 12:27:53 GMT vboxsync [69014] * trunk/src/VBox/Runtime/Makefile.kmk (modified) RuntimeR0Drv_SOURCES.os2 needs generic/rtStrFormatKernelAddress- ... Mon, 09 Oct 2017 12:08:12 GMT vboxsync [69013] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/formats/udf.h (modified) * trunk/include/iprt/fsvfs.h (modified) * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) IPRT: UDF updates Mon, 09 Oct 2017 11:54:20 GMT vboxsync [69012] * trunk/src/VBox/Runtime/common/err/errinfolog.cpp (modified) Added RTERRINFO_LOG_* macros for logging RTErrInfo setings to the ... Mon, 09 Oct 2017 11:52:45 GMT vboxsync [69011] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/err/errinfolog.cpp (copied) Added RTERRINFO_LOG_* macros for logging RTErrInfo setings to the ... Fri, 06 Oct 2017 07:48:23 GMT vboxsync [68996] * trunk/src/VBox/Runtime/r0drv/darwin/rtStrFormatKernelAddress-r0drv-darwin.cpp (modified) Runtime/r0drv/darwin: Don't obfuscate R0 pointers, kernel addresses ... Fri, 06 Oct 2017 07:46:09 GMT vboxsync [68995] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/darwin/rtStrFormatKernelAddress-r0drv-darwin.cpp (copied) Runtime/r0drv/darwin: Don't obfuscate R0 pointers, kernel addresses ... Thu, 05 Oct 2017 08:15:11 GMT vboxsync [68991] * trunk/include/iprt/formats/udf.h (modified) * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) udf: typos and updates. Wed, 04 Oct 2017 14:26:23 GMT vboxsync [68985] * trunk/src/VBox/Runtime/r3/win/init-win.cpp (modified) init-win.cpp: Dump module addresses on the stack to get clues where ... Wed, 04 Oct 2017 14:24:07 GMT vboxsync [68983] * trunk/src/VBox/Runtime/r3/win/init-win.cpp (modified) init-win.cpp: Dump module addresses on the stack to get clues where ... Wed, 04 Oct 2017 12:35:20 GMT vboxsync [68980] * trunk/src/VBox/Runtime/r3/win/init-win.cpp (modified) init-win.cpp: Dump the list of loaded modules too, marking the one ... Wed, 04 Oct 2017 12:03:42 GMT vboxsync [68976] * trunk/src/VBox/Runtime/r3/win/init-win.cpp (modified) init-win.cpp: Install unhandled exception filter callback that tries ... Wed, 04 Oct 2017 08:03:10 GMT vboxsync [68969] * trunk/src/VBox/Runtime/generic/http-curl.cpp (modified) http-curl.cpp: better diagnostics Wed, 04 Oct 2017 07:59:44 GMT vboxsync [68968] * trunk/src/VBox/Runtime/generic/http-curl.cpp (modified) http-curl.cpp: Ignore ERROR_WINHTTP_UNRECOGNIZED_SCHEME error code ... Mon, 02 Oct 2017 11:37:22 GMT vboxsync [68948] * trunk/src/VBox/Runtime/Makefile.kmk (modified) VBOX_ONLY_ADDITIONS build fix for non-build server setups. Fri, 29 Sep 2017 16:13:21 GMT vboxsync [68937] * trunk/src/VBox/Runtime/common/misc/getopt.cpp (modified) IPRT/RTGetOpt: Added 32-bit and 64-bit pair types. [build fix] Fri, 29 Sep 2017 16:11:06 GMT vboxsync [68936] * trunk/include/iprt/getopt.h (modified) * trunk/src/VBox/Runtime/common/misc/getopt.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTGetOpt.cpp (modified) IPRT/RTGetOpt: Added 32-bit and 64-bit pair types. Fri, 29 Sep 2017 08:44:14 GMT vboxsync [68921] * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) iprt: udf reading updates Fri, 29 Sep 2017 08:25:15 GMT vboxsync [68920] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/formats/udf.h (modified) * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) iprt: udf reading updates Thu, 28 Sep 2017 16:30:45 GMT vboxsync [68918] * trunk/include/iprt/manifest.h (modified) * trunk/src/VBox/Main/src-server/ApplianceImplImport.cpp (modified) * trunk/src/VBox/Runtime/common/checksum/manifest2.cpp (modified) Main,iprt: Don't fail an import just because the manifest contains ... Wed, 27 Sep 2017 10:28:56 GMT vboxsync [68884] * trunk/include/iprt/crc.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/checksum/crc16ccitt.cpp (added) IPRT: Added CRC-16-CCITT implemenation. Tue, 26 Sep 2017 10:50:57 GMT vboxsync [68872] * trunk/doc/manual/docbook-refentry-to-C-help.xsl (modified) * trunk/src/VBox/Runtime/common/fs/isomakercmd-man.xml (modified) * trunk/src/VBox/Runtime/common/fs/isomakercmd.cpp (modified) isomakercmd.cpp,docbook-refentry*.xsl: Converted the rest of the iso ... Mon, 25 Sep 2017 21:34:10 GMT vboxsync [68865] * trunk/src/VBox/Runtime/Makefile.kmk (modified) iprt,vboxmanage,manual: Try write the iso maker docs as a docbook ... Mon, 25 Sep 2017 20:53:52 GMT vboxsync [68864] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/fs/isomakercmd.cpp (modified) iprt,vboxmanage,manual: Try write the iso maker docs as a docbook ... Mon, 25 Sep 2017 20:19:14 GMT vboxsync [68862] * trunk/include/iprt/message.h (modified) * trunk/src/VBox/Runtime/common/misc/messagerefentry.cpp (modified) iprt,vboxmanage,manual: Try write the iso maker docs as a docbook ... Mon, 25 Sep 2017 20:04:07 GMT vboxsync [68860] * trunk/doc/manual/Config.kmk (added) * trunk/doc/manual/Makefile.kmk (modified) * trunk/doc/manual/docbook-refentry-to-C-help.xsl (modified) * trunk/doc/manual/docbook-refentry-to-H-help.xsl (modified) * trunk/doc/manual/docbook2latex.xsl (modified) * trunk/doc/manual/en_US/user_AdvancedTopics.xml (modified) * trunk/src/VBox/Frontends/VBoxManage/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/fs/isomakercmd-man.xml (added) * trunk/src/VBox/Runtime/common/fs/isomakercmd.cpp (modified) * trunk/src/VBox/Runtime/common/misc/messagerefentry.cpp (added) iprt,vboxmanage,manual: Try write the iso maker docs as a docbook ... Mon, 25 Sep 2017 13:28:22 GMT vboxsync [68855] * trunk/include/iprt/utf16.h (modified) * trunk/src/VBox/Runtime/common/string/utf-16.cpp (modified) IPRT: fixed missing RTUtf16LittleToUtf8Tag prototype and incorrect ... Sat, 23 Sep 2017 13:46:08 GMT vboxsync [68842] * trunk/src/VBox/Runtime/common/fs/isomakercmd.cpp (modified) isomaker: fixed Sat, 23 Sep 2017 01:05:34 GMT vboxsync [68841] * trunk/src/VBox/Runtime/common/fs/isomakercmd.cpp (modified) isomaker: Don't ignore bit 0 when scanning, duh. Sat, 23 Sep 2017 00:50:40 GMT vboxsync [68840] * trunk/src/VBox/Runtime/common/fs/isomakercmd.cpp (modified) isomaker: Dump more details on 'bitmap weirdness' error. Suspecting ... Fri, 22 Sep 2017 17:12:56 GMT vboxsync [68839] * trunk/src/VBox/Runtime/r3/stream.cpp (modified) IPRT: Added RTStrmIsTerminal and RTStrmQueryTerminalWidth. [OS/2 ... Fri, 22 Sep 2017 16:44:44 GMT vboxsync [68837] * trunk/src/VBox/Runtime/r3/stream.cpp (modified) IPRT: Added RTStrmIsTerminal and RTStrmQueryTerminalWidth. [build fix ... Fri, 22 Sep 2017 16:37:46 GMT vboxsync [68836] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/stream.h (modified) * trunk/src/VBox/Runtime/r3/stream.cpp (modified) IPRT: Added RTStrmIsTerminal and RTStrmQueryTerminalWidth. Fri, 22 Sep 2017 15:34:20 GMT vboxsync [68834] * trunk/src/VBox/Runtime/tools/Makefile.kmk (modified) Runtime/tools/Makefile.kmk: try simplify Fri, 22 Sep 2017 15:26:58 GMT vboxsync [68833] * trunk/src/VBox/Runtime/tools/Makefile.kmk (modified) doc-only build fix Fri, 22 Sep 2017 14:26:36 GMT vboxsync [68830] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/fs/isomakercmd.cpp (modified) * trunk/src/VBox/Runtime/tools/Makefile.kmk (modified) doc build fix (need bldRTIsoMaker). Fri, 22 Sep 2017 13:32:01 GMT vboxsync [68826] * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (modified) iprt/isomaker: fixed rock ridge padding bug Fri, 22 Sep 2017 13:07:00 GMT vboxsync [68821] * trunk/src/VBox/Runtime/common/fs/isomakercmd.cpp (modified) * trunk/src/VBox/ValidationKit/Makefile.kmk (modified) isomaker: option typo Fri, 22 Sep 2017 12:34:16 GMT vboxsync [68817] * trunk/include/iprt/fsisomaker.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (modified) * trunk/src/VBox/Runtime/common/fs/isomakercmd.cpp (modified) IPRT/isomaker: Added default 16 sector image padding (allegedly a ... Thu, 21 Sep 2017 20:11:10 GMT vboxsync [68814] * trunk/src/VBox/Runtime/common/fs/isomakercmd.cpp (modified) IPRT/isomaker: fixed handling of lone source files, they shall end up ... Thu, 21 Sep 2017 19:53:07 GMT vboxsync [68813] * trunk/include/iprt/fsisomaker.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (modified) * trunk/src/VBox/Runtime/common/fs/isomakercmd.cpp (modified) * trunk/src/VBox/Runtime/tools/Makefile.kmk (modified) * trunk/src/VBox/Runtime/tools/RTIsoMaker.cpp (added) IPRT: Added ISO maker tool frontend (will use for building later). ... Wed, 13 Sep 2017 13:07:04 GMT vboxsync [68742] * trunk/src/VBox/Runtime/Makefile.kmk (modified) IPRT: Made cross-building for RuntimeGuestR3 (and derived) target(s) ... Thu, 07 Sep 2017 14:57:01 GMT vboxsync [68697] * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) isovfs.cpp: More UDF code (disabled). [build fix] Thu, 07 Sep 2017 14:54:17 GMT vboxsync [68695] * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) isovfs.cpp: More UDF code (disabled). [build fix] Thu, 07 Sep 2017 14:51:09 GMT vboxsync [68694] * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) isovfs.cpp: More UDF code (disabled). Wed, 06 Sep 2017 10:08:59 GMT vboxsync [68675] * trunk/include/Makefile.kmk (modified) * trunk/include/VBox/GuestHost/DragAndDrop.h (modified) * trunk/include/VBox/GuestHost/GuestControl.h (modified) * trunk/include/VBox/GuestHost/Makefile.kup (added) * trunk/include/VBox/HostServices/VBoxClipboardSvc.h (modified) * trunk/include/VBox/HostServices/VBoxOGLOp.h (modified) * trunk/include/VBox/RemoteDesktop/Makefile.kup (added) * trunk/include/VBox/RemoteDesktop/VRDEInput.h (modified) * trunk/include/VBox/RemoteDesktop/VRDEVideoIn.h (modified) * trunk/include/VBox/com/errorprint.h (modified) * trunk/include/VBox/vmm/cpumctx-v1_6.h (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/VBox/vmm/dbgfcorefmt.h (modified) * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/include/VBox/vmm/pdmnetinline.h (modified) * trunk/include/VBox/vmm/pdmstorageifs.h (modified) * trunk/include/iprt/bldprog-strtab-template.cpp.h (modified) * trunk/include/iprt/cpp/meta.h (modified) * trunk/include/iprt/cpp/utils.h (modified) * trunk/include/iprt/crypto/pkcs7.h (modified) * trunk/include/iprt/crypto/x509.h (modified) * trunk/include/iprt/formats/xar.h (modified) * trunk/include/iprt/krnlmod.h (modified) * trunk/include/iprt/runtime-loader.h (modified) * trunk/src/VBox/Runtime/r3/darwin/krnlmod-darwin.cpp (modified) include file build fixes (kmk -C include) Sun, 03 Sep 2017 15:50:48 GMT vboxsync [68614] * trunk/src/VBox/Runtime/Makefile.kmk (modified) Runtime: Included gcc math stuff in OS/2 ring-0 so we can mix watcom ... Thu, 31 Aug 2017 12:11:09 GMT vboxsync [68580] * trunk/src/VBox/Runtime/r0drv/freebsd/timer-r0drv-freebsd.c (modified) merging vbglioc r117758: timer-r0drv-freebsd.c: build fix Thu, 31 Aug 2017 12:11:03 GMT vboxsync [68578] * trunk/src/VBox/Runtime/r3/posix/utf8-posix.cpp (modified) merging vbglioc r117756: utf8-posix.cpp build fix for FreeBSD 10.3 Tue, 22 Aug 2017 14:53:23 GMT vboxsync [68510] * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) isovfs.cpp: Started on UDF recognition sequence. [build fix] Tue, 22 Aug 2017 14:45:13 GMT vboxsync [68509] * trunk/include/iprt/fsvfs.h (modified) * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) isovfs.cpp: Started on UDF recognition sequence. Tue, 22 Aug 2017 12:58:30 GMT vboxsync [68506] * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (modified) isomaker.cpp: Plugged two memory leaks. Tue, 22 Aug 2017 12:54:05 GMT vboxsync [68505] * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) vfsbase.cpp: fixed lock leak in rtVfsObjDestroy. Tue, 22 Aug 2017 08:24:29 GMT vboxsync [68496] * trunk/src/VBox/Runtime/common/checksum/manifest2.cpp (modified) iprt/manifest2.cpp: fix harmless typos in static function names Sun, 13 Aug 2017 14:44:30 GMT vboxsync [68401] * trunk/src/VBox/Runtime/r3/linux/RTFileSetAllocationSize-linux.cpp (modified) Runtime/linux: Use fallocate64 to support large files on 32bit hosts. Fri, 11 Aug 2017 09:46:25 GMT vboxsync [68382] * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (modified) iprt/isomaker: Don't forget to free the child array of directories. Thu, 10 Aug 2017 19:03:07 GMT vboxsync [68378] * trunk/Doxyfile.Core (modified) * trunk/include/iprt/formats/udf.h (added) * trunk/src/VBox/Runtime/Doxyfile (modified) iprt/formats/udf.h: Started writing UDF structures. Tue, 08 Aug 2017 17:24:59 GMT vboxsync [68345] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (moved) IPRT: iso9660vfs.cpp -> isovfs.cpp Mon, 07 Aug 2017 14:24:08 GMT vboxsync [68317] * trunk/include/iprt/inifile.h (added) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/types.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/misc/inifile.cpp (added) * trunk/src/VBox/Runtime/include/internal/magics.h (modified) IPRT: Added simple INI-file parser (completely untested). Mon, 07 Aug 2017 14:19:34 GMT vboxsync [68316] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/utf16.h (modified) * trunk/src/VBox/Runtime/common/string/utf-16.cpp (modified) iprt/utf16.h: Added some more RTUtf16Big functions, introducing a ... Wed, 02 Aug 2017 13:34:08 GMT vboxsync [68244] * trunk/src/VBox/Runtime/Makefile.kmk (modified) IPRT: Add RTAvlU32 to RuntimeR0Drv. Tue, 01 Aug 2017 11:22:27 GMT vboxsync [68217] * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) Runtime/r0drv/linux: openSUSE Leap 42.3 tweak for a Linux 4.4 kernel ... Tue, 01 Aug 2017 11:18:19 GMT vboxsync [68216] * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) Runtime/r0drv/linux: openSUSE Leap 42.3 tweak for a Linux 4.4 kernel ... Tue, 01 Aug 2017 11:03:31 GMT vboxsync [68215] * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) Runtime/r0drv/linux: openSUSE Leap 42.3 tweak for a Linux 4.4 kernel ... Mon, 31 Jul 2017 12:14:35 GMT vboxsync [68198] * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (modified) isomaker: Fixed spill file read bug. Mon, 31 Jul 2017 08:25:25 GMT vboxsync [68183] * trunk/include/iprt/file.h (modified) * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (modified) * trunk/src/VBox/Runtime/generic/RTFileReadAllByHandleEx-generic.cpp (modified) IPRT: Added new RTFileReadAll* flag RTFILE_RDALL_F_TRAILING_ZERO_BYTE ... Fri, 28 Jul 2017 11:58:57 GMT vboxsync [68154] * trunk/include/iprt/cpp/ministring.h (modified) * trunk/src/VBox/Runtime/common/string/ministring.cpp (modified) iprt: Added RTCString::erase. Thu, 27 Jul 2017 20:58:09 GMT vboxsync [68147] * trunk/include/iprt/fsisomaker.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (modified) * trunk/src/VBox/Runtime/common/fs/isomakercmd.cpp (modified) iprt/isomaker: Added file & dir mode manipulation APIs and options. Wed, 26 Jul 2017 15:43:54 GMT vboxsync [68125] * trunk/src/VBox/Runtime/common/string/ministring.cpp (modified) RTCString: Added assign() methods. [bugfix] Wed, 26 Jul 2017 14:31:35 GMT vboxsync [68123] * trunk/include/iprt/cpp/ministring.h (modified) * trunk/src/VBox/Runtime/common/string/ministring.cpp (modified) RTCString: Added assign() methods. Wed, 26 Jul 2017 13:11:21 GMT vboxsync [68121] * trunk/include/iprt/locale.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/generic/RTLocaleQueryNormalizedBaseLocaleName-r3-generic.cpp (added) * trunk/src/VBox/Runtime/r3/win/RTLocaleQueryNormalizedBaseLocaleName-win.cpp (added) * trunk/src/VBox/Runtime/r3/win/RTLocaleQueryUserCountryCode-win.cpp (modified) IPRT: Added RTLocaleQueryNormalizedBaseLocaleName. Wed, 26 Jul 2017 12:21:14 GMT vboxsync [68119] * trunk/include/iprt/locale.h (added) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/generic/RTLocaleQueryLocaleName-r3-generic.cpp (added) * trunk/src/VBox/Runtime/r3/generic/RTLocaleQueryUserCountryCode-r3-generic.cpp (added) * trunk/src/VBox/Runtime/r3/win/RTLocaleQueryUserCountryCode-win.cpp (added) IPRT: added iprt/locale.h with two functions for getting the locale ... Wed, 26 Jul 2017 09:03:26 GMT vboxsync [68116] * trunk/src/VBox/Runtime/common/time/timezoneinfo.cpp (modified) RTTimeZoneGetInfoByWindowsName: fix Tue, 25 Jul 2017 18:37:32 GMT vboxsync [68113] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/time.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/generic/RTTimeZoneGetCurrent-generic.cpp (added) * trunk/src/VBox/Runtime/r3/win/RTTimeZoneGetCurrent-win.cpp (added) Added RTTimeZoneGetCurrent for getting TZ. Tue, 25 Jul 2017 14:06:30 GMT vboxsync [68107] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/time.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/time/timezoneinfo-gen.py (added) * trunk/src/VBox/Runtime/common/time/timezoneinfo.cpp (added) iprt: Added some time zone name mapping info (for unattended guest ... Mon, 24 Jul 2017 12:44:02 GMT vboxsync [68094] * trunk/include/iprt/cpp/ministring.h (modified) * trunk/src/VBox/Runtime/common/string/ministring.cpp (modified) RTCString: Added startsWithWord method. Fri, 21 Jul 2017 10:30:04 GMT vboxsync [68078] * trunk/src/VBox/Runtime/common/fs/iso9660vfs.cpp (modified) iso9660vfs: Report half sensible default mode flags on files and ... Wed, 19 Jul 2017 15:23:31 GMT vboxsync [68050] * trunk/src/VBox/Runtime/r3/linux/sysfs.cpp (modified) sysfs.cpp: arch linux build fix (hope everyone has sys/sysmacros.h). Tue, 18 Jul 2017 14:11:58 GMT vboxsync [68025] * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (modified) IPRT/isomaker: Fixed a couple of bugs in the symlink creation code. Tue, 18 Jul 2017 10:20:31 GMT vboxsync [68014] * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (modified) rtFsIsoMakerFinalizeIsoDirectoryEntry: fixed block+char dev test. Sun, 16 Jul 2017 20:24:39 GMT vboxsync [67984] * trunk/src/VBox/Runtime/r0drv/linux/waitqueue-r0drv-linux.h (modified) Runtime: Linux 4.13 fix Sat, 15 Jul 2017 11:02:00 GMT vboxsync [67979] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/nt/nt.h (modified) * trunk/include/iprt/utf16.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/import-template-ntdll.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/string/RTUtf16NICmpAscii.cpp (copied) Added RTUTf16NICmpAscii. Fri, 14 Jul 2017 12:43:28 GMT vboxsync [67963] * trunk/src/VBox/Runtime/r3/nt/pathint-nt.cpp (modified) RTNtPathFromWinUtf16Ex: Remove special trailing dot. Thu, 13 Jul 2017 10:00:40 GMT vboxsync [67948] * trunk/include/iprt/formats/pecoff.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) pecoff,ldrPE: Another load config change surfaced in build 16237, ... Tue, 11 Jul 2017 08:32:35 GMT vboxsync [67897] * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (modified) isomaker: Attempt to fix annoying clang burn. Mon, 10 Jul 2017 14:22:42 GMT vboxsync [67878] * trunk/src/VBox/Runtime/common/fs/fatvfs.cpp (modified) fatvfs.cpp: Fixed another formatting problem causing trouble with XP: ...