# # ChangeLog for trunk/include in vbox # # Generated by Trac 1.4.3.2 # Jan 30, 2025 4:13:36 AM Fri, 31 Aug 2018 19:28:56 GMT vboxsync [74009] * trunk/include/iprt/cpp/restbase.h (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestClientApiBase.cpp (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestClientResponseBase.cpp (modified) IPRT/rest: Pass the response object as a parmeter to the api emthods ... Fri, 31 Aug 2018 19:08:02 GMT vboxsync [74008] * trunk/include/iprt/cpp/restbase.h (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestArrayBase.cpp (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestStringMapBase.cpp (modified) * trunk/src/VBox/Runtime/common/rest/rest-primary-object-types.cpp (modified) IPRT/rest: Deal (more) properly with 'null'. bugref:9167 Fri, 31 Aug 2018 17:23:00 GMT vboxsync [74005] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Use a macro for ... Fri, 31 Aug 2018 09:16:33 GMT vboxsync [73986] * trunk/include/VBox/vmm/iem.h (modified) VMM/IEM: Nested VMX: bugref:9180 Added missing IEMExecDecodedVmread ... Fri, 31 Aug 2018 08:30:50 GMT vboxsync [73984] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HM, IEM: Renamed VMX_EXIT_XDTR_ACCESS and VMX_EXIT_TR_ACCESS. Fri, 31 Aug 2018 08:17:31 GMT vboxsync [73983] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/include/VBox/vmm/iem.h (modified) * trunk/src/VBox/VMM/VMMAll/HMVMXAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/IEM, HM: Nested VMX: bugref:9180 Implement VMREAD, added using ... Thu, 30 Aug 2018 13:19:36 GMT vboxsync [73978] * trunk/include/iprt/cpp/restbase.h (modified) * trunk/include/iprt/err.h (modified) * trunk/include/iprt/json.h (modified) * trunk/src/VBox/Runtime/common/misc/json.cpp (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestArrayBase.cpp (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestClientApiBase.cpp (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestClientRequestBase.cpp (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestStringMapBase.cpp (modified) IPRT/rest: Fixed empty array & map handling by making the begin ... Thu, 30 Aug 2018 12:13:02 GMT vboxsync [73977] * trunk/include/iprt/cpp/restbase.h (modified) * trunk/include/iprt/http.h (modified) * trunk/include/iprt/log.h (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestArrayBase.cpp (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestClientApiBase.cpp (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestClientRequestBase.cpp (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestClientResponseBase.cpp (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestJsonPrimaryCursor.cpp (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestOutputToString.cpp (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestStringMapBase.cpp (modified) * trunk/src/VBox/Runtime/common/rest/rest-primary-object-types.cpp (modified) * trunk/src/VBox/Runtime/generic/http-curl.cpp (modified) IPRT/rest: More request array and map setter methods. Fixed string ... Thu, 30 Aug 2018 09:35:39 GMT vboxsync [73971] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/src-server/ApplianceImplExport.cpp (modified) bugref:9152. Moved OCI stuff from server to extpack. Wed, 29 Aug 2018 19:32:50 GMT vboxsync [73968] * trunk/include/iprt/cpp/restbase.h (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestArrayBase.cpp (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestClientResponseBase.cpp (modified) IPRT/rest: Bug fixes. Pet listing works. bugref:9167 Wed, 29 Aug 2018 19:12:41 GMT vboxsync [73967] * trunk/include/iprt/http.h (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestClientApiBase.cpp (modified) * trunk/src/VBox/Runtime/generic/http-curl.cpp (modified) IPRT/http: Implemented RTHttpPerform function. bugref:9167 Wed, 29 Aug 2018 17:19:20 GMT vboxsync [73965] * trunk/include/iprt/cpp/restbase.h (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestArrayBase.cpp (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestStringMapBase.cpp (modified) IPRT/rest: Doxygen fixes. bugref:9167 Wed, 29 Aug 2018 16:41:26 GMT vboxsync [73964] * trunk/include/iprt/cpp/restbase.h (modified) IPRT/rest: Missing copy stuff in array template; DLL linking. bugref:9167 Wed, 29 Aug 2018 15:41:08 GMT vboxsync [73961] * trunk/include/VBox/vmm/iem.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) VMM/IEM: Nested VMX: bugref:9180 Added IEMExecDecodedVmwrite. Wed, 29 Aug 2018 15:24:49 GMT vboxsync [73959] * trunk/include/VBox/vmm/iem.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/IEM, HM: Nested VMX: bugref:9180 Use VMXEXITINFO to pass decoder ... Wed, 29 Aug 2018 15:21:46 GMT vboxsync [73958] * trunk/include/iprt/cpp/restbase.h (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestArrayBase.cpp (modified) IPRT/rest: Added RTJsonIteratorBeginArray and ... Wed, 29 Aug 2018 15:12:43 GMT vboxsync [73957] * trunk/include/iprt/cpp/restbase.h (modified) IPRT/rest: Added RTJsonIteratorBeginArray and ... Wed, 29 Aug 2018 15:09:34 GMT vboxsync [73956] * trunk/include/iprt/cpp/restbase.h (modified) * trunk/include/iprt/json.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/misc/json.cpp (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestArrayBase.cpp (added) * trunk/src/VBox/Runtime/common/rest/RTCRestOutputToString.cpp (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestStringMapBase.cpp (modified) * trunk/src/VBox/Runtime/common/rest/rest-primary-object-types.cpp (modified) IPRT/rest: Added RTJsonIteratorBeginArray and ... Wed, 29 Aug 2018 15:00:00 GMT vboxsync [73955] * trunk/include/VBox/vmm/hm_vmx.h (modified) hm_vmx.h: Nested VMX: bugref:9180 Added virtual VM-exit info. struct ... Wed, 29 Aug 2018 12:58:27 GMT vboxsync [73950] * trunk/include/iprt/cpp/restbase.h (modified) IPRT/rest: Basic string map implementation, sans enumeration. ... Wed, 29 Aug 2018 12:53:23 GMT vboxsync [73949] * trunk/include/iprt/cpp/restbase.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestStringMapBase.cpp (added) IPRT/rest: Basic string map implementation, sans enumeration. bugref:9167 Wed, 29 Aug 2018 09:04:37 GMT vboxsync [73942] * trunk/include/VBox/HostServices/Service.h (modified) DnD/HostService: Doxygen fix. Wed, 29 Aug 2018 08:11:54 GMT vboxsync [73940] * trunk/include/VBox/HostServices/Service.h (modified) * trunk/src/VBox/Main/src-client/GuestDnDTargetImpl.cpp (modified) DnD/HostService: Renaming, docs (build fix). Wed, 29 Aug 2018 07:56:40 GMT vboxsync [73939] * trunk/include/VBox/HostServices/Service.h (modified) * trunk/src/VBox/HostServices/DragAndDrop/dndmanager.h (modified) * trunk/src/VBox/HostServices/DragAndDrop/service.cpp (modified) DnD/HostService: Renaming, docs. Wed, 29 Aug 2018 06:12:35 GMT vboxsync [73937] * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMAll/HMVMXAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM/IEM, HM: Nested VMX: bugref:9180 Implemented VMWRITE instruction. Wed, 29 Aug 2018 00:46:42 GMT vboxsync [73936] * trunk/include/iprt/cpp/restbase.h (modified) IPRT/rest: Fix doxygen. Tue, 28 Aug 2018 21:25:24 GMT vboxsync [73935] * trunk/include/iprt/string.h (modified) iprt/string.h: Save 8 bytes in RTSTRSPACECORE on 64-bit systems. Tue, 28 Aug 2018 21:24:04 GMT vboxsync [73934] * trunk/include/iprt/cpp/restbase.h (modified) IPRT/rest: build fix. bugref:9167 Tue, 28 Aug 2018 20:57:23 GMT vboxsync [73933] * trunk/include/iprt/cpp/restbase.h (modified) * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestClientResponseBase.cpp (modified) * trunk/src/VBox/Runtime/common/rest/rest-primary-object-types.cpp (modified) IPRT/rest: Adding genric factor methods for every class and use it to ... Tue, 28 Aug 2018 18:09:54 GMT vboxsync [73930] * trunk/include/iprt/cpp/restbase.h (modified) * trunk/include/iprt/err.h (modified) * trunk/include/iprt/json.h (modified) * trunk/src/VBox/Runtime/common/misc/json.cpp (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestClientResponseBase.cpp (modified) IPRT/rest: Implemented parsing json response bodies. bugref:9167 Tue, 28 Aug 2018 18:00:59 GMT vboxsync [73929] * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageAppliance.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/ApplianceImplPrivate.h (modified) * trunk/src/VBox/Main/src-server/ApplianceImplExport.cpp (modified) OCI: commit OCI code as-is. Doesn't yet compile in extpack but ... Tue, 28 Aug 2018 07:30:28 GMT vboxsync [73922] * trunk/include/iprt/cpp/restbase.h (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestClientResponseBase.cpp (modified) iprt/rest: Added error info, copy of http status, and content type to ... Mon, 27 Aug 2018 19:38:55 GMT vboxsync [73920] * trunk/include/iprt/cpp/restbase.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/rest/rest-primary-object-types.cpp (modified) iprt/rest: More work on the API code generation. bugref:9167 Mon, 27 Aug 2018 15:08:55 GMT vboxsync [73918] * trunk/include/iprt/cpp/restbase.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestClientApiBase.cpp (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestClientRequestBase.cpp (added) * trunk/src/VBox/Runtime/generic/http-curl.cpp (modified) iprt/rest: More work on the API code generation. bugref:9167 Mon, 27 Aug 2018 12:55:15 GMT vboxsync [73915] * trunk/include/iprt/cpp/restbase.h (modified) IPRT/rest: More API code generation bits. bugref:9167 Mon, 27 Aug 2018 12:40:34 GMT vboxsync [73914] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/common/rest/rest-primary-object-types.cpp (modified) * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) iprt/string.h: Moved %RJs to %RMjs. Addressed escaping of non-ASCII ... Mon, 27 Aug 2018 11:22:26 GMT vboxsync [73909] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) iprt/string.h: Added percent encoded formatters: %RMpf, %RMpp, %RMpq. ... Mon, 27 Aug 2018 10:15:30 GMT vboxsync [73908] * trunk/include/iprt/cpp/ministring.h (modified) * trunk/src/VBox/Runtime/common/string/ministring.cpp (modified) iprt/cpp/ministring.h: Added appendPrintf with all variants. Marked ... Mon, 27 Aug 2018 09:54:04 GMT vboxsync [73907] * trunk/include/iprt/cpp/ministring.h (modified) * trunk/src/VBox/Runtime/common/string/ministring.cpp (modified) iprt/cpp/ministring.h: Added a much of NoThrow variants of the ... Mon, 27 Aug 2018 09:52:16 GMT vboxsync [73906] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: Added wrappers for the C++ noexcept keyword. Mon, 27 Aug 2018 08:53:50 GMT vboxsync [73904] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: Adjust RT_RESERVE for g++ to avoid pedantic warnings. Mon, 27 Aug 2018 00:50:23 GMT vboxsync [73902] * trunk/include/iprt/cpp/restbase.h (modified) * trunk/src/VBox/Runtime/common/rest/rest-primary-object-types.cpp (modified) IPRT/rest: More API code generation bits. bugref:9167 [build fix] Sun, 26 Aug 2018 20:28:30 GMT vboxsync [73900] * trunk/include/iprt/cpp/restbase.h (modified) * trunk/src/VBox/Runtime/common/rest/rest-primary-object-types.cpp (modified) IPRT/rest: More API code generation bits. bugref:9167 Sun, 26 Aug 2018 20:16:55 GMT vboxsync [73899] * trunk/include/iprt/http.h (modified) IPRT/http: Prototyped RTHttpPerform function. bugref:9167 Sun, 26 Aug 2018 15:47:58 GMT vboxsync [73895] * trunk/include/iprt/cpp/restbase.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/rest/rest-primary-object-types.cpp (moved) IPRT/rest: Wrap primitive types to unify serializing, deserializing, ... Sun, 26 Aug 2018 14:32:10 GMT vboxsync [73891] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: Added RT_OVERRIDE as a wrapper for the C++11 override ... Sat, 25 Aug 2018 13:27:37 GMT vboxsync [73889] * trunk/include/iprt/cpp/restbase.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestClientApiBase.cpp (added) IPRT/rest: More 'api' generator work. bugref:9167 Sat, 25 Aug 2018 13:26:05 GMT vboxsync [73888] * trunk/include/iprt/http.h (modified) * trunk/src/VBox/Runtime/generic/http-curl.cpp (modified) IPRT/http: Added a couple functions for adding headers. Issues with ... Sat, 25 Aug 2018 09:51:58 GMT vboxsync [73887] * trunk/include/iprt/cpp/restbase.h (modified) IPRT/swagger: Hacking api source. bugref:9167 Sat, 25 Aug 2018 09:51:12 GMT vboxsync [73886] * trunk/include/iprt/http.h (modified) * trunk/src/VBox/Runtime/generic/http-curl.cpp (modified) IPRT/http: RTHttpDestroy shall return a status. bugref:9167 Sat, 25 Aug 2018 04:00:00 GMT vboxsync [73885] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMAll/HMVMXAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/HM, IEM: Nested VMX: bugref:9180 Implement VMCLEAR instruction, ... Fri, 24 Aug 2018 18:50:41 GMT vboxsync [73884] * trunk/include/iprt/cpp/restbase.h (modified) IPRT/swagger: Hacking api source. bugref:9167 Fri, 24 Aug 2018 17:40:54 GMT vboxsync [73883] * trunk/include/iprt/cpp/restbase.h (modified) IPRT/rest: Implemented RTCRestOutputToString. bugref:9167 [doxygen] Fri, 24 Aug 2018 16:18:48 GMT vboxsync [73880] * trunk/include/iprt/cpp/restbase.h (modified) IPRT/rest: Implemented RTCRestOutputToString. bugref:9167 [build fix] Fri, 24 Aug 2018 16:15:33 GMT vboxsync [73879] * trunk/include/iprt/cpp/restbase.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestOutputToString.cpp (added) IPRT/rest: Implemented RTCRestOutputToString. bugref:9167 Fri, 24 Aug 2018 15:43:58 GMT vboxsync [73876] * trunk/include/iprt/cpp/restbase.h (modified) IPRT: More REST work. bugref:9167 [doxygen] Fri, 24 Aug 2018 15:37:06 GMT vboxsync [73875] * trunk/include/iprt/cpp/restbase.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/rest (added) * trunk/src/VBox/Runtime/common/rest/Makefile.kup (added) * trunk/src/VBox/Runtime/common/rest/RTCRestJsonPrimaryCursor.cpp (added) * trunk/src/VBox/Runtime/common/rest/RTCRestObjectBase.cpp (added) * trunk/src/VBox/Runtime/tools/rest (added) IPRT: More REST work. bugref:9167 Fri, 24 Aug 2018 15:36:01 GMT vboxsync [73874] * trunk/include/iprt/json.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/misc/json.cpp (modified) RTJson: Added RTJsonValueTypeName and did some internal macro ... Fri, 24 Aug 2018 09:39:44 GMT vboxsync [73870] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) VMM: Nested VMX: Added VMX CPUID features for RDRAND, RDSEED and PML. ... Fri, 24 Aug 2018 09:02:40 GMT vboxsync [73868] * trunk/include/VBox/vmm/hm_vmx.h (modified) hm_vmx.h: Nested VMX: Added some missed fields in the Virtual VMCS ... Thu, 23 Aug 2018 22:19:58 GMT vboxsync [73866] * trunk/include/iprt/cpp/restbase.h (modified) iprt/swagger-codegen: More model source template hacking. bugref:9167 Thu, 23 Aug 2018 21:53:15 GMT vboxsync [73865] * trunk/include/iprt/cpp/restbase.h (modified) iprt/swagger-codegen: Started on the model source template. bugref:9167 Thu, 23 Aug 2018 18:23:22 GMT vboxsync [73864] * trunk/include/iprt/cpp/restbase.h (modified) iprt/swagger-codegen: More codegen hacking. bugref:9167 Thu, 23 Aug 2018 10:47:19 GMT vboxsync [73857] * trunk/include/iprt/http.h (modified) http.h: doxygen. Thu, 23 Aug 2018 10:43:20 GMT vboxsync [73856] * trunk/include/VBox/vmm/hm_vmx.h (modified) hm_vmx.h: Nested VMX: bugref:9180 Virtual-VMCS layout. Wed, 22 Aug 2018 20:21:47 GMT vboxsync [73849] * trunk/include/iprt/cpp/restbase.h (modified) iprt/cpp/restbase.h: fix doxygen comments Wed, 22 Aug 2018 20:05:49 GMT vboxsync [73848] * trunk/include/iprt/http.h (modified) http.h: read and write callbacks are passed directly to curl and so ... Wed, 22 Aug 2018 16:15:08 GMT vboxsync [73838] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/DevHDA.cpp (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/Main/src-client/DrvAudioVRDE.cpp (modified) * trunk/src/VBox/Main/src-client/DrvAudioVideoRec.cpp (modified) Audio: Added the backend's (friendly) name into the backend ... Wed, 22 Aug 2018 15:58:36 GMT vboxsync [73836] * trunk/include/iprt/http.h (modified) http.h: Oops, drop a temporary comment that was there just to provide ... Wed, 22 Aug 2018 15:24:59 GMT vboxsync [73832] * trunk/include/iprt/http.h (modified) * trunk/src/VBox/Runtime/generic/http-curl.cpp (modified) http-curl.cpp: Rename http callback typedefs to conform to the iprt ... Wed, 22 Aug 2018 13:26:42 GMT vboxsync [73828] * trunk/include/VBox/ExtPack/ExtPack.h (modified) ExtPack.h: build fix Wed, 22 Aug 2018 12:51:23 GMT vboxsync [73825] * trunk/include/VBox/ExtPack/ExtPack.h (modified) * trunk/src/VBox/Main/include/ExtPackManagerImpl.h (modified) * trunk/src/VBox/Main/src-all/ExtPackManagerImpl.cpp (modified) Main/ExtPack: Add extpack helper interface for creating and updating ... Wed, 22 Aug 2018 09:02:04 GMT vboxsync [73819] * trunk/include/iprt/crypto/digest.h (modified) * trunk/include/iprt/crypto/pkix.h (modified) iprt/crypto: some documentation updates. bugref:9152 Tue, 21 Aug 2018 15:00:15 GMT vboxsync [73803] * trunk/include/iprt/cpp/restbase.h (modified) iprt/cpp/restbase.h: Some serialization and deserialization ideas. ... Tue, 21 Aug 2018 13:43:07 GMT vboxsync [73802] * trunk/include/iprt/cpp/restbase.h (modified) iprt/cpp/restbase.h: doxygen fix. bugref:9167 Tue, 21 Aug 2018 13:32:45 GMT vboxsync [73801] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) IPRT/strformatter: Added %RJs for formatting JSON quoted strings. ... Tue, 21 Aug 2018 06:35:17 GMT vboxsync [73796] * trunk/include/VBox/vmm/hm_vmx.h (modified) hm_vmx.h: Nested VMX: bugref:9180 Added the new PML address 64-bit ... Tue, 21 Aug 2018 06:34:26 GMT vboxsync [73795] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) VMM/CPUM: Nested VMX: bugref:9180 Added more VMX CPUID feature ... Mon, 20 Aug 2018 15:42:00 GMT vboxsync [73789] * trunk/include/iprt/cpp/restbase.h (added) iprt/swagger-codegen: taking an approach to input and output similar ... Mon, 20 Aug 2018 11:40:30 GMT vboxsync [73782] * trunk/include/VBox/vmm/hm_vmx.h (modified) hm_vmx.h: Nested VMX: bugref:9180 VMCS field encoding. Mon, 20 Aug 2018 11:39:33 GMT vboxsync [73781] * trunk/include/VBox/vmm/hm_vmx.h (modified) hm_vmx.h: Nested VMX: bugref:9180 VMCS field encoding union. Mon, 20 Aug 2018 10:40:53 GMT vboxsync [73778] * trunk/include/iprt/assert.h (modified) IPRT/assert: Provide call stack dump on 64-bit windows (ring-3). ... Mon, 20 Aug 2018 08:36:16 GMT vboxsync [73774] * trunk/include/VBox/vmm/hm_vmx.h (modified) hm_vmx.h: Nested VMX: bugref:9180 Add VMCS field access-type, type ... Mon, 20 Aug 2018 08:04:14 GMT vboxsync [73773] * trunk/include/VBox/vmm/hm_vmx.h (modified) hm_vmx.h: Nested VMX: bugref:9180 VMCS index and encoding are ... Mon, 20 Aug 2018 07:56:53 GMT vboxsync [73772] * trunk/include/VBox/vmm/hm_vmx.h (modified) hm_vmx.h: nit. Mon, 20 Aug 2018 07:52:39 GMT vboxsync [73771] * trunk/include/VBox/vmm/hm_vmx.h (modified) hm_vmx.h: Nested VMX: bugref:9180 Define VMCS field widths, add ... Sun, 19 Aug 2018 21:37:35 GMT vboxsync [73769] * trunk/include/iprt/err.h (modified) iprt/err.h: Fix duplicate value for different status code Sun, 19 Aug 2018 19:07:19 GMT vboxsync [73768] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageInfo.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/SerialPortImpl.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-server/SerialPortImpl.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main,FE/VBoxManage: Allow changing the UART type of the serial ports ... Sun, 19 Aug 2018 16:55:11 GMT vboxsync [73766] * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Serial/DevSerial.cpp (moved) * trunk/src/VBox/Devices/Serial/DrvChar.cpp (moved) * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (moved) * trunk/src/VBox/Devices/testcase/Makefile.kmk (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSize.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp (modified) Serial: Remove the old serial code and switch over to the new one by ... Sun, 19 Aug 2018 14:42:01 GMT vboxsync [73765] * trunk/include/iprt/mangling.h (modified) IPRT/Dbg: Added simple stack formatter for the current thread. [build] Sun, 19 Aug 2018 13:43:17 GMT vboxsync [73762] * trunk/include/iprt/assert.h (modified) * trunk/src/VBox/Runtime/common/misc/assert.cpp (modified) IPRT/assert: Provide call stack dump on 64-bit windows (ring-3). ... Sun, 19 Aug 2018 13:42:25 GMT vboxsync [73761] * trunk/include/iprt/dbg.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/dbg/dbgstackdumpself-amd64-x86.asm (added) * trunk/src/VBox/Runtime/common/dbg/dbgstackdumpself.cpp (added) IPRT/Dbg: Added simple stack formatter for the current thread. Sat, 18 Aug 2018 05:13:26 GMT vboxsync [73756] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/include/VBox/vmm/iem.h (modified) * trunk/src/VBox/VMM/VMMAll/HMVMXAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 VMCLEAR skeleton. Sat, 18 Aug 2018 04:04:56 GMT vboxsync [73752] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/include/VBox/vmm/iem.h (modified) * trunk/src/VBox/VMM/VMMAll/HMVMXAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Implement VMPTRST, added decoded ... Sat, 18 Aug 2018 00:43:19 GMT vboxsync [73750] * trunk/include/iprt/win/windows.h (modified) iprt/win/windows.h: Workaround what appears to be a warning pop issue ... Sat, 18 Aug 2018 00:25:57 GMT vboxsync [73749] * trunk/include/iprt/crypto/key.h (modified) * trunk/include/iprt/crypto/pem.h (modified) * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Runtime/common/crypto/key-file.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/pemfile.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTCrPkix-1.cpp (modified) IPRT/crypto: Implemented reading of PEM encrypted RSA keys. bugref:9152 Fri, 17 Aug 2018 18:12:20 GMT vboxsync [73745] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMVMXAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM: Nested VMX: bugref:9180 Implement VMPTRLD. Fri, 17 Aug 2018 16:34:25 GMT vboxsync [73739] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) VMM: Nested VMX: bugref:9180 Use GCPhysVmcs to keep track of whether ... Thu, 16 Aug 2018 22:05:37 GMT vboxsync [73725] * trunk/include/VBox/err.h (modified) VBox/err.h: Fix status codes with the same value Thu, 16 Aug 2018 15:58:57 GMT vboxsync [73716] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageDisk.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageList.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/converter/UIConverterBackend.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/converter/UIConverterBackendCOM.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/exportappliance/UIWizardExportAppPageBasic2.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/exportappliance/UIWizardExportAppPageBasic2.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/exportappliance/UIWizardExportAppPageBasic3.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/exportappliance/UIWizardExportAppPageExpert.h (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/CloudProviderManagerImpl.h (moved) * trunk/src/VBox/Main/include/CloudUserProfilesImpl.h (deleted) * trunk/src/VBox/Main/include/ExtPackManagerImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxImpl.h (modified) * trunk/src/VBox/Main/src-all/ExtPackManagerImpl.cpp (modified) * trunk/src/VBox/Main/src-all/ProgressImpl.cpp (modified) * trunk/src/VBox/Main/src-server/CloudProviderManagerImpl.cpp (moved) * trunk/src/VBox/Main/src-server/OCIProfile.cpp (moved) * trunk/src/VBox/Main/src-server/UnattendedScript.cpp (modified) * trunk/src/VBox/Main/src-server/VirtualBoxImpl.cpp (modified) Main/CloudProviderManager+CloudProvider+CloudProfile: Introduce ...