# # ChangeLog for trunk/include in vbox # # Generated by Trac 1.4.3.2 # Dec 15, 2024 8:44:21 AM 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. Thu, 27 Jul 2017 14:40:37 GMT vboxsync [68138] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) vmm/pdmaudioifs.h: Audio documentation. Thu, 27 Jul 2017 08:15:43 GMT vboxsync [68132] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/AudioMixBuffer.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioMixBuffer.h (modified) * trunk/src/VBox/Devices/Audio/AudioMixer.cpp (modified) * trunk/src/VBox/Devices/Audio/DevHDA.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.h (modified) * trunk/src/VBox/Devices/Audio/DrvHostALSAAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostCoreAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostDSound.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostDebugAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostNullAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostOSSAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostPulseAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostValidationKit.cpp (modified) * trunk/src/VBox/Devices/Audio/testcase/tstAudioMixBuffer.cpp (modified) * trunk/src/VBox/Main/src-client/DrvAudioVRDE.cpp (modified) * trunk/src/VBox/Main/src-client/DrvAudioVideoRec.cpp (modified) Audio: Renamed audio samples to audio frame because that's what they ... Wed, 26 Jul 2017 14:37:18 GMT vboxsync [68124] * trunk/include/iprt/cpp/ministring.h (modified) RTCString: Added assign() methods. 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 ... 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 ... Tue, 25 Jul 2017 09:39:16 GMT vboxsync [68103] * trunk/include/VBox/VBoxGuestLib.h (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/HGCM.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/Init.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBGLInternal.h (modified) R0 guest library: make vbglR0HGCMInit and Terminate externally ... 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 18:13:39 GMT vboxsync [68086] * trunk/include/iprt/memory (deleted) iprt/memory: g/c empty unused include Fri, 21 Jul 2017 10:17:32 GMT vboxsync [68077] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) vmm/pdmaudioifs.h: Documentation. Fri, 21 Jul 2017 10:02:51 GMT vboxsync [68076] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) Audio: Implemented optional callbacks StreamPlayBegin / StreamPlayEnd ... Thu, 20 Jul 2017 16:21:14 GMT vboxsync [68070] * trunk/include/iprt/cpp/path.h (modified) iprt/cpp/path.h: Added RTPathAppendCxx and RTPathAppPrivateNoArchCxx. Wed, 19 Jul 2017 22:16:59 GMT vboxsync [68054] * trunk/include/iprt/cpp/path.h (added) iprt/cpp/path.h: New file with RTCString wrappers for RTPathAbs; more ... Tue, 18 Jul 2017 11:07:43 GMT vboxsync [68015] * trunk/include/VBox/com/ptr.h (modified) com/ptr.h: no else after return Mon, 17 Jul 2017 17:59:59 GMT vboxsync [68013] * trunk/include/VBox/vmm/gvmm.h (modified) * trunk/include/VBox/vmm/pdmpci.h (modified) * trunk/src/VBox/Devices/Bus/SrvPciRawR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) VMMR0,PciRawR0,GVMMR0: More pGVM cleanups. Mon, 17 Jul 2017 17:34:33 GMT vboxsync [68011] * trunk/include/VBox/vmm/gvmm.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) GVMMR0,VMMR0: More cleanups. Mon, 17 Jul 2017 17:17:59 GMT vboxsync [68009] * trunk/include/VBox/vmm/gvmm.h (modified) * trunk/include/VBox/vmm/pdmapi.h (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Driver.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) VMMR0,PDMR0: Adding GVM parameter and validation thereof to the ... Mon, 17 Jul 2017 17:07:37 GMT vboxsync [68007] * trunk/include/VBox/vmm/gmm.h (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) VMMR0,GVMMR0: Adding GVM parameter to the calls. Mon, 17 Jul 2017 15:27:35 GMT vboxsync [68001] * trunk/include/VBox/vmm/gvmm.h (modified) * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) PGMR0,GVMMR0: Ditto for I/O MMU setup. Mon, 17 Jul 2017 13:15:47 GMT vboxsync [67997] * trunk/include/VBox/com/microatl.h (modified) microatl.h: unused code Mon, 17 Jul 2017 12:57:08 GMT vboxsync [67994] * trunk/include/VBox/vmm/gmm.h (modified) * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) PGMR0,GVMMR0: Ditto for large page alloc. Mon, 17 Jul 2017 12:50:13 GMT vboxsync [67993] * trunk/include/VBox/vmm/gmm.h (modified) * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) PGMR0Phys*Handy*: Added pGVM parameter and changed the PVMCPU to idCpu. Mon, 17 Jul 2017 12:46:33 GMT vboxsync [67992] * trunk/include/VBox/vmm/gvmm.h (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) GVMMR0: build fix and GVMMR0ValidateGVMandVMandEMT. Mon, 17 Jul 2017 12:29:09 GMT vboxsync [67991] * trunk/include/VBox/vmm/gvmm.h (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) GVMMR0*Statistics*: Pass GVM along with pVM when we got one. Mon, 17 Jul 2017 12:18:55 GMT vboxsync [67990] * trunk/include/VBox/vmm/gvmm.h (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) GVMMR0Sched*: pass pGVM along when we've got it - part #2. Mon, 17 Jul 2017 12:13:28 GMT vboxsync [67989] * trunk/include/VBox/vmm/gvmm.h (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) GVMMR0Sched*: pass pGVM along when we've got it. Mon, 17 Jul 2017 11:24:30 GMT vboxsync [67987] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/gvmm.h (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMEmt.cpp (modified) GVMMR0: Added EMT deregistration API to complement the registration one. Sun, 16 Jul 2017 14:39:47 GMT vboxsync [67983] * trunk/include/VBox/vmm/vmm.h (modified) VMMR0OPERATION: Spread the enum values out so we can safely add new ... Sat, 15 Jul 2017 12:28:41 GMT vboxsync [67980] * trunk/include/iprt/nt/nt.h (modified) Added RTUTf16NICmpAscii. 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. Thu, 13 Jul 2017 21:13:23 GMT vboxsync [67955] * trunk/include/VBox/sup.h (modified) * trunk/include/VBox/vmm/gvm.h (modified) * trunk/include/VBox/vmm/gvmm.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstInt.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) VMM,SUPDrv: Started on some session/VMMR0 nits. I/O control interface ... 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, ... Thu, 13 Jul 2017 09:49:05 GMT vboxsync [67944] * trunk/include/VBox/vmm/cpum.mac (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) VMM: Nested HW.virt: CPUM fixes Wed, 12 Jul 2017 17:12:51 GMT vboxsync [67943] * trunk/include/VBox/vmm/cpum.h (modified) cpum.h: Fixes crash, follow up fixes to r116929 Wed, 12 Jul 2017 15:12:05 GMT vboxsync [67938] * trunk/include/VBox/vmm/cpum.h (modified) Nit. Wed, 12 Jul 2017 15:09:46 GMT vboxsync [67937] * trunk/include/VBox/vmm/cpum.h (modified) CPUM: Quick fix for cleanup crash. Wed, 12 Jul 2017 11:12:15 GMT vboxsync [67924] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/cpum.mac (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM/CPUM: Nested Hw.virt: Allocate the nested-guest VMCB (controls ... Wed, 12 Jul 2017 05:02:12 GMT vboxsync [67916] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMR0/HMR0A.asm (modified) VMM: Comments, clean up. Tue, 11 Jul 2017 20:46:42 GMT vboxsync [67915] * trunk/include/VBox/log.h (modified) src-client: Define LOG_GROUP according to interface or similar. Tue, 11 Jul 2017 15:00:39 GMT vboxsync [67911] * trunk/include/iprt/formats/fat.h (modified) iprt/formats/fat.h: Added offset for FATDIRENTRY. Fri, 07 Jul 2017 16:08:36 GMT vboxsync [67861] * trunk/include/iprt/formats/iso9660.h (modified) isomaker: Some fixes for bugs found when testing different buffer ... Thu, 06 Jul 2017 17:27:42 GMT vboxsync [67842] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/formats/iso9660.h (modified) * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (modified) * trunk/src/VBox/Runtime/common/fs/isomakerimport.cpp (modified) IPRT/isomaker: Working on generating rock ridge data. Thu, 06 Jul 2017 16:28:35 GMT vboxsync [67840] * trunk/include/iprt/formats/iso9660.h (modified) IPRT/isomaker: Made ISO9660_RRIP_ER_LEN more compile time assertion ... Thu, 06 Jul 2017 16:18:43 GMT vboxsync [67838] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/formats/iso9660.h (modified) * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (modified) IPRT/isomaker: Working on generating rock ridge data (untested). ... Thu, 06 Jul 2017 13:38:26 GMT vboxsync [67821] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) SUP, VMM: Added interface to read CPU microcode revision, used in VMM ... Wed, 05 Jul 2017 14:14:15 GMT vboxsync [67800] * trunk/include/iprt/fsisomaker.h (modified) IPRT/isomaker: Added RTFsIsoMakerAddSymlink & ... Wed, 05 Jul 2017 14:06:40 GMT vboxsync [67798] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibEvent.cpp (modified) bugref:8524: Additions/linux: play nicely with distribution-installed ... Wed, 05 Jul 2017 14:00:39 GMT vboxsync [67797] * trunk/include/iprt/err.h (modified) * 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/isomakerimport.cpp (modified) IPRT/isomaker: Added RTFsIsoMakerAddSymlink & ... Wed, 05 Jul 2017 12:29:35 GMT vboxsync [67794] * trunk/include/iprt/formats/iso9660.h (modified) * 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/isomakerimport.cpp (modified) isomaker: Added API for setting the rock ridge name and adjusted ... Wed, 05 Jul 2017 11:24:53 GMT vboxsync [67790] * trunk/include/iprt/formats/iso9660.h (modified) isomakerimport: More rock ridge code. Wed, 05 Jul 2017 10:43:52 GMT vboxsync [67788] * trunk/include/iprt/formats/iso9660.h (modified) * trunk/src/VBox/Runtime/common/fs/isomakerimport.cpp (modified) isomakerimport: More rock ridge code. Tue, 04 Jul 2017 15:23:06 GMT vboxsync [67781] * trunk/include/iprt/formats/iso9660.h (modified) * trunk/src/VBox/Runtime/common/fs/isomakerimport.cpp (modified) isomaker: Rock updates Tue, 04 Jul 2017 13:06:39 GMT vboxsync [67775] * trunk/include/iprt/formats/iso9660.h (modified) * trunk/src/VBox/Runtime/common/fs/isomakerimport.cpp (modified) isomaker: Importing rock ridge stuff. Tue, 04 Jul 2017 11:56:44 GMT vboxsync [67773] * trunk/include/iprt/formats/iso9660.h (modified) iprt/formats/iso9660.h: Added SUSP structures. Tue, 04 Jul 2017 10:24:55 GMT vboxsync [67769] * trunk/include/iprt/string.h (modified) iprt/string.h: removed C++ hack for the 'new' keyword. We don't need ... Mon, 03 Jul 2017 12:20:34 GMT vboxsync [67752] * trunk/include/VBox/com/string.h (modified) doc update Mon, 03 Jul 2017 09:29:29 GMT vboxsync [67748] * trunk/include/iprt/cpp/list.h (modified) iprt/cpp/list.h: Added append method without any parameters that ... Fri, 30 Jun 2017 12:59:48 GMT vboxsync [67731] * trunk/include/iprt/fs.h (modified) * trunk/src/VBox/Runtime/r3/win/fs-win.cpp (modified) Runtime: added RTFSTYPE_EXFAT Fri, 30 Jun 2017 10:18:44 GMT vboxsync [67722] * trunk/include/VBox/com/AutoLock.h (modified) glue/AutoLock: Adding isReadLockedOnCurrentThread method for debug ... Fri, 30 Jun 2017 10:17:01 GMT vboxsync [67721] * trunk/include/VBox/com/AutoLock.h (modified) * trunk/src/VBox/Main/glue/AutoLock.cpp (modified) glue/AutoLock: Adding isReadLockedOnCurrentThread method for debug ... Thu, 29 Jun 2017 12:38:38 GMT vboxsync [67695] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) Audio: vmm/pdmaudioifs.h: Shuffle parameters around in PDMAUDIOPCMPROPS. Thu, 29 Jun 2017 12:27:29 GMT vboxsync [67690] * trunk/include/iprt/cpp/ministring.h (modified) RTCString: Added 4 standard like replace() methods. (build fix) Thu, 29 Jun 2017 11:46:07 GMT vboxsync [67688] * trunk/include/iprt/cpp/ministring.h (modified) * trunk/src/VBox/Runtime/common/string/ministring.cpp (modified) RTCString: Added 4 standard like replace() methods. Wed, 28 Jun 2017 22:41:30 GMT vboxsync [67676] * trunk/include/iprt/cpp/ministring.h (modified) RTCString: Added append methods for appending a substring. Wed, 28 Jun 2017 22:28:30 GMT vboxsync [67675] * trunk/include/iprt/cpp/xml.h (modified) * trunk/src/VBox/Runtime/r3/xml.cpp (modified) iprt/xml: Added a RTCString writer class. Wed, 28 Jun 2017 22:26:10 GMT vboxsync [67674] * trunk/include/iprt/cpp/ministring.h (modified) * trunk/src/VBox/Runtime/common/string/ministring.cpp (modified) RTCString: Added append methods for appending a substring. Wed, 28 Jun 2017 16:28:34 GMT vboxsync [67668] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) * trunk/src/VBox/Devices/PC/BIOS/pcibios.inc (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) PDM: rip out the entire FakePCIBIOS support, no longer triggered from ... Wed, 28 Jun 2017 10:17:05 GMT vboxsync [67660] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HMSVMR0: Added decode assist for invlpg, mov CRx instruction VM- ... Wed, 28 Jun 2017 10:16:12 GMT vboxsync [67659] * trunk/include/VBox/vmm/iem.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) VMM/IEM: Added IEMExecDecodedInvlpg. Tue, 27 Jun 2017 17:11:00 GMT vboxsync [67651] * trunk/include/iprt/cpp/ministring.h (modified) * trunk/src/VBox/Runtime/common/string/ministring.cpp (modified) IPRT: Added strip, stripLeft, and stripRight to RTCString. Tue, 27 Jun 2017 16:55:17 GMT vboxsync [67650] * trunk/include/iprt/cpp/ministring.h (modified) * trunk/src/VBox/Runtime/common/string/ministring.cpp (modified) IPRT: Added const char * variant of RTCString::contains. Tue, 27 Jun 2017 16:36:58 GMT vboxsync [67645] * trunk/include/iprt/cpp/ministring.h (modified) * trunk/src/VBox/Runtime/common/string/ministring.cpp (modified) IPRT: RTCString::find: Made it return npos if the string to search ... Tue, 27 Jun 2017 15:38:21 GMT vboxsync [67642] * trunk/include/VBox/com/string.h (modified) * trunk/src/VBox/Main/glue/string.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-client/VideoRec.cpp (modified) * trunk/src/VBox/Main/src-server/VirtualBoxImpl.cpp (modified) Main: Modified Utf8Str::parseKeyValue implementation to never return ... Tue, 27 Jun 2017 15:23:45 GMT vboxsync [67640] * trunk/include/VBox/com/string.h (modified) * trunk/src/VBox/Main/glue/string.cpp (modified) Utf8Str::parseKeyValue: Docs and style. Mon, 26 Jun 2017 09:18:41 GMT vboxsync [67600] * trunk/include/iprt/formats/iso9660.h (modified) * trunk/src/VBox/Runtime/common/fs/isomakerimport.cpp (modified) IPRT: More ISO maker code (import + booting). Mon, 26 Jun 2017 09:17:22 GMT vboxsync [67598] * trunk/include/iprt/getopt.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/misc/getoptargv.cpp (modified) RTGetOptArgvFromString: Added a RTGETOPTARGV_CNV_MODIFY_INPUT flag ... Sat, 24 Jun 2017 11:28:35 GMT vboxsync [67595] * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Runtime/common/fs/iso9660vfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (modified) * trunk/src/VBox/Runtime/common/fs/isomakercmd.cpp (modified) IPRT: More ISO maker code (import + multi-extent related). Fri, 23 Jun 2017 19:42:08 GMT vboxsync [67592] * trunk/include/VBox/vusb.h (modified) Doxygen. Fri, 23 Jun 2017 19:31:51 GMT vboxsync [67591] * trunk/include/VBox/vusb.h (modified) Alignment. Fri, 23 Jun 2017 19:24:52 GMT vboxsync [67590] * trunk/include/VBox/vusb.h (modified) * trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp (modified) * trunk/src/VBox/Devices/USB/VUSBInternal.h (modified) VUSB: Bit of infrastructure to allow frame delta (interval) tracking. Thu, 22 Jun 2017 20:04:26 GMT vboxsync [67571] * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Runtime/common/fs/isomakerimport.cpp (modified) IPRT: More ISO maker code (import + multi-extent related). Wed, 21 Jun 2017 23:45:48 GMT vboxsync [67549] * 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/common/fs/isomakerimport.cpp (modified) IPRT: More ISO maker code (related to image string properties and ... Wed, 21 Jun 2017 12:48:19 GMT vboxsync [67538] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/formats/iso9660.h (modified) * 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/common/fs/isomakerimport.cpp (modified) IPRT: More ISO maker code (import related). Wed, 21 Jun 2017 08:29:25 GMT vboxsync [67529] * trunk/include/VBox/vmm/hm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMGuruMeditation.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM: Nested Hw.virt: Fixes and debugger info support for VCPU hwvirt ... Wed, 21 Jun 2017 08:26:45 GMT vboxsync [67528] * trunk/include/VBox/vmm/iem.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplStrInstr.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: Nested Hw.virt: Fixes. Tue, 20 Jun 2017 14:30:30 GMT vboxsync [67511] * trunk/include/iprt/fsisomaker.h (modified) * trunk/src/VBox/Runtime/common/fs/isomakercmd.cpp (modified) * trunk/src/VBox/Runtime/common/fs/isomakerimport.cpp (modified) IPRT: ISO maker updates (import related). Tue, 20 Jun 2017 11:59:43 GMT vboxsync [67502] * trunk/include/iprt/fsisomaker.h (modified) * trunk/src/VBox/Runtime/common/fs/isomakercmd.cpp (modified) * trunk/src/VBox/Runtime/common/fs/isomakerimport.cpp (modified) IPRT: ISO maker updates (import related). Tue, 20 Jun 2017 10:10:22 GMT vboxsync [67491] * trunk/include/iprt/fsisomaker.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (modified) IPRT: More ISO maker code (import related). Mon, 19 Jun 2017 16:48:37 GMT vboxsync [67480] * trunk/include/iprt/fsisomaker.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) IPRT: More ISO maker code (import related). Mon, 19 Jun 2017 10:55:52 GMT vboxsync [67468] * trunk/include/iprt/avl.h (modified) iprt/avl.h: Saved 8 bytes in AVLU32NODECORE on 64-bit hosts. Fri, 16 Jun 2017 20:25:22 GMT vboxsync [67455] * trunk/include/VBox/vd-image-backend.h (modified) * trunk/src/VBox/Storage/Makefile.kmk (modified) * trunk/src/VBox/Storage/VDBackends.h (modified) * trunk/src/VBox/Storage/VDPlugin.cpp (modified) * trunk/src/VBox/Storage/VISO.cpp (added) * trunk/src/VBox/Storage/testcase/Makefile.kmk (modified) Storage: Hacked up a virtual image format around the IPRT ISO maker ... Fri, 16 Jun 2017 17:39:39 GMT vboxsync [67453] * trunk/include/iprt/fsisomaker.h (modified) * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (modified) IPRT: More ISO maker code (booting related). Fri, 16 Jun 2017 14:31:28 GMT vboxsync [67445] * 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: More ISO maker code (booting related). Fri, 16 Jun 2017 13:14:39 GMT vboxsync [67437] * trunk/include/iprt/formats/iso9660.h (modified) * 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: More ISO maker code (booting related). Thu, 15 Jun 2017 14:18:47 GMT vboxsync [67427] * 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: More ISO maker code (booting related). Thu, 15 Jun 2017 14:18:16 GMT vboxsync [67426] * trunk/include/iprt/formats/iso9660.h (modified) iprt/formats/iso9660.h: Added El Torito related stuff.