# # ChangeLog for trunk/include in vbox # # Generated by Trac 1.4.3.2 # Jan 15, 2025 2:59:00 PM Wed, 10 Oct 2018 11:22:07 GMT vboxsync [74733] * trunk/include/iprt/crypto/applecodesign.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrMachO.cpp (modified) IPRT/ldr: More Mach-O code signing validation hacking. bugref:9232 Tue, 09 Oct 2018 21:06:46 GMT vboxsync [74726] * trunk/include/iprt/crypto/applecodesign.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrMachO.cpp (modified) IPRT/ldr: More hacking Mach-O code signatures. bugref:9232 Tue, 09 Oct 2018 16:04:49 GMT vboxsync [74721] * trunk/include/iprt/crypto/applecodesign.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrMachO.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) IPRT/ldr: More Mach-O signing hacking. bugref:9232 Tue, 09 Oct 2018 11:59:42 GMT vboxsync [74716] * trunk/include/iprt/crypto/pkcs7.h (modified) * trunk/src/VBox/Runtime/common/crypto/pkcs7-template.h (modified) * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) IPRT/ldr: More Mach-O signing hacking. bugref:9232 Tue, 09 Oct 2018 11:56:08 GMT vboxsync [74715] * trunk/include/VBox/GuestHost/DragAndDrop.h (modified) * trunk/src/VBox/GuestHost/DragAndDrop/DnDURIList.cpp (modified) DnD/URIList: Added support for handling UNC paths. Tue, 09 Oct 2018 11:50:22 GMT vboxsync [74714] * trunk/include/VBox/GuestHost/DragAndDrop.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibDragAndDrop.cpp (modified) * trunk/src/VBox/GuestHost/DragAndDrop/DnDURIList.cpp (modified) * trunk/src/VBox/GuestHost/DragAndDrop/DnDURIObject.cpp (modified) * trunk/src/VBox/Main/include/GuestDnDPrivate.h (modified) * trunk/src/VBox/Main/src-client/GuestDnDSourceImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestDnDTargetImpl.cpp (modified) DnD: Cleaned up DnDURIObject API / internal state handling. Tue, 09 Oct 2018 10:02:18 GMT vboxsync [74712] * trunk/include/iprt/crypto/rc4.h (modified) * trunk/src/VBox/Runtime/common/crypto/rc4-openssl.cpp (modified) IPRT/crypto: 2nd attempt at dealing with system openssl where RC4_INT ... Tue, 09 Oct 2018 09:49:33 GMT vboxsync [74711] * trunk/include/iprt/crypto/rc4.h (modified) IPRT/crypto: deal with system openssl where RC4_INT is defined as ... Tue, 09 Oct 2018 09:22:34 GMT vboxsync [74708] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) iprt/string.h: %RMpa - to percent-encode (a)ll reserved characters. Tue, 09 Oct 2018 08:36:39 GMT vboxsync [74707] * trunk/include/iprt/ldr.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrMachO.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) IPRT/ldr: Started on Mach-O code signature verification. bugref:9232 Tue, 09 Oct 2018 08:06:48 GMT vboxsync [74702] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; Raise #UD for ... Tue, 09 Oct 2018 05:56:37 GMT vboxsync [74695] * trunk/include/VBox/vmm/hm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMVMXAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Fix the I/O port wrap-around ... Tue, 09 Oct 2018 05:15:41 GMT vboxsync [74693] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; Added Mov DRx ... Mon, 08 Oct 2018 18:48:31 GMT vboxsync [74692] * trunk/include/iprt/crypto/applecodesign.h (modified) * trunk/include/iprt/crypto/pkcs7.h (modified) * trunk/src/VBox/Runtime/common/asn1/oiddb.cfg (modified) * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) IPRT/RTSignTool: Some adjustments for apple signatures. bugref:9232 Mon, 08 Oct 2018 15:13:52 GMT vboxsync [74683] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; Add task switch intercept. Mon, 08 Oct 2018 12:08:51 GMT vboxsync [74672] * trunk/include/iprt/asn1-generator-pass.h (modified) * trunk/include/iprt/asn1.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/types.h (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp.def (modified) * trunk/src/VBox/Runtime/common/asn1/asn1-cursor.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/pkcs7-asn1-decoder.cpp (modified) * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) IPRT/asn1: Hacked code into handling the necessary indefinite length ... Mon, 08 Oct 2018 11:12:21 GMT vboxsync [74667] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; String IO intercept ... Mon, 08 Oct 2018 10:32:45 GMT vboxsync [74666] * trunk/include/VBox/RemoteDesktop/VRDE.h (modified) VRDP: allow AF_UNIX listening socket (internal contribution) Mon, 08 Oct 2018 09:46:26 GMT vboxsync [74661] * 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/IEMAllCImplVmxInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMRC/IOMRC.cpp (modified) VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; Added IN/OUT intercepts. Mon, 08 Oct 2018 06:39:49 GMT vboxsync [74660] * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/VBox/vmm/hm.h (modified) * 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) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) VMM/IEM, CPUM: Nested VMX: bugref:9180 VM-exit bits; I/O exit prep ... Sun, 07 Oct 2018 19:23:14 GMT vboxsync [74657] * trunk/include/iprt/asn1.h (modified) * trunk/src/VBox/Runtime/common/asn1/asn1-cursor.cpp (modified) IPRT/asn1: Working on parsing Mach-O code signing structures... ... Sun, 07 Oct 2018 18:28:21 GMT vboxsync [74656] * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Runtime/common/asn1/asn1-cursor.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrMachO.cpp (modified) IPRT/ldr: Working on parsing Mach-O code signing structures... ... Sun, 07 Oct 2018 13:13:05 GMT vboxsync [74655] * trunk/include/.scm-settings (modified) iprt/formats/lx.h: Make scm happy. bugref:9232 Sun, 07 Oct 2018 13:00:04 GMT vboxsync [74654] * trunk/include/iprt/ldr.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp.def (modified) * trunk/src/VBox/Runtime/common/ldr/ldrEx.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrFile.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrVfsFile.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrkStuff.cpp (deleted) * trunk/src/VBox/Runtime/testcase/tstLdr-4.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr.cpp (modified) IPRT: More kStuff cleanup. bugref:9232 Sun, 07 Oct 2018 12:06:45 GMT vboxsync [74651] * trunk/include/iprt/nt/hyperv.h (modified) iprt/nt/hyperv.h: updates. bugref:9044 Sun, 07 Oct 2018 06:20:55 GMT vboxsync [74648] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/IEM, CPUM: Nested VMX: bugref:9180 VM-exit bits; Add TPR ... Sat, 06 Oct 2018 19:58:37 GMT vboxsync [74644] * trunk/include/iprt/formats/lx.h (modified) IPRT: More adjustments to the LX and Mach-O loader code from kStuff. ... Sat, 06 Oct 2018 18:33:17 GMT vboxsync [74639] * trunk/include/iprt/formats/lx.h (modified) IPRT: Initial adapting of the kstuff loader code. bugref:9232 Sat, 06 Oct 2018 18:31:59 GMT vboxsync [74638] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/formats/lx.h (modified) * trunk/include/iprt/formats/mach-o.h (modified) * trunk/include/iprt/types.h (modified) * trunk/src/VBox/Runtime/.scm-settings (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/ldr/ldrELF.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrEx.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrLX.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrMachO.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrkStuff.cpp (modified) * trunk/src/VBox/Runtime/include/internal/ldr.h (modified) * trunk/src/VBox/Runtime/r0drv/darwin/mp-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/ldrNative-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/ldrNative-win.cpp (modified) IPRT: Initial adaption of the kstuff loader code. bugref:9232 Sat, 06 Oct 2018 18:29:16 GMT vboxsync [74637] * trunk/include/iprt/formats/lx.h (added) IPRT: Adding virgin of lx.h from kStuff revision 113. bugref:9232 Sat, 06 Oct 2018 03:14:32 GMT vboxsync [74632] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Let the caller check for VMX non- ... Fri, 05 Oct 2018 16:54:25 GMT vboxsync [74630] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; Added Mov from CR8 ... Fri, 05 Oct 2018 06:25:19 GMT vboxsync [74622] * trunk/include/VBox/Graphics/VBoxVideo.h (modified) Graphics/VBoxVideo.h: make official that calling VBVA enable updates ... Thu, 04 Oct 2018 15:30:26 GMT vboxsync [74614] * trunk/include/iprt/crypto/applecodesign.h (added) iprt/crypto: Some apple code signing structures. bugref:9232 Thu, 04 Oct 2018 06:28:11 GMT vboxsync [74604] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Build fix for r125486. Thu, 04 Oct 2018 06:07:20 GMT vboxsync [74603] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/hm_vmx.h (modified) * 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/VMMAll/IEMAllCImplSvmInstr.cpp.h (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 VM-exit bits; LMSW intercept. ... Wed, 03 Oct 2018 13:19:30 GMT vboxsync [74594] * trunk/include/iprt/string.h (modified) iprt/string.h: Fix pasto in comment for RTStrToUInt32() Tue, 02 Oct 2018 10:07:12 GMT vboxsync [74577] * trunk/include/VBox/GuestHost/DragAndDrop.h (modified) Build fix (Doxygen). Tue, 02 Oct 2018 09:40:00 GMT vboxsync [74575] * trunk/include/VBox/GuestHost/DragAndDrop.h (modified) DnD/DnDObject: Documentation, a bit of cleaning / re-structuring. No ... Mon, 01 Oct 2018 10:08:21 GMT vboxsync [74545] * trunk/include/VBox/vmm/hm.h (modified) * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMAll/HMVMXAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Move hmR0VmxGetMsrPermission to ... Mon, 01 Oct 2018 05:42:25 GMT vboxsync [74542] * 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/IEMAllCImplVmxInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM/CPUM, IEM: Nested VMX: bugref:9180 Preparation of MSR bitmaps for ... Mon, 01 Oct 2018 04:09:23 GMT vboxsync [74539] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; RDTSC, RDTSCP intercepts. Sun, 30 Sep 2018 15:24:01 GMT vboxsync [74535] * trunk/include/VBox/VBoxGuestLib.h (modified) VBox/VBoxGuestLib.h: Removed empty sub-struct HG_Leave in ... Fri, 28 Sep 2018 15:08:24 GMT vboxsync [74526] * trunk/include/VBox/GuestHost/DragAndDrop.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDnDDropTarget.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxTray.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibDragAndDrop.cpp (modified) * trunk/src/VBox/GuestHost/DragAndDrop/DnDDroppedFiles.cpp (modified) * trunk/src/VBox/GuestHost/DragAndDrop/DnDURIList.cpp (modified) * trunk/src/VBox/GuestHost/DragAndDrop/DnDURIObject.cpp (modified) * trunk/src/VBox/Main/include/GuestDnDPrivate.h (modified) * trunk/src/VBox/Main/src-client/GuestDnDSourceImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestDnDTargetImpl.cpp (modified) DnD: Renaming for DnDURIObject / DnDURIList classes, some typedefs to ... Fri, 28 Sep 2018 12:43:19 GMT vboxsync [74523] * 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/IEM: Nested VMX: bugref:9180 More robust check for CR0/CR4 fixed0 ... Fri, 28 Sep 2018 11:24:47 GMT vboxsync [74517] * trunk/include/VBox/err.h (modified) * trunk/include/iprt/nt/vid.h (modified) * trunk/src/VBox/VMM/VMMAll/NEMAllNativeTemplate-win.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/NEMR0Native-win.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (modified) NEM/win: Updates for new builds. bugref:9044 Fri, 28 Sep 2018 08:39:00 GMT vboxsync [74513] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 VM-exit bits - VMREAD/VMWRITE ... Fri, 28 Sep 2018 05:50:22 GMT vboxsync [74509] * trunk/include/VBox/vmm/hm_vmx.h (modified) hm_vmx.h: Added VM-exit guest-physical address VMCS field to the ... Thu, 27 Sep 2018 18:20:16 GMT vboxsync [74508] * trunk/include/iprt/nt/hyperv.h (modified) iprt/nt/hyperv.h: Document some new registers. Thu, 27 Sep 2018 17:28:22 GMT vboxsync [74507] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) Audio/DrvAudio: Addressed backend stream destruction on failed ... Thu, 27 Sep 2018 13:49:29 GMT vboxsync [74500] * trunk/include/iprt/assert.h (modified) iprt/assert.h: Added AssertLogRelStmt. Thu, 27 Sep 2018 13:45:06 GMT vboxsync [74498] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) DrvAudio.cpp,pdmaudioifs.h: Added a HACK to avoid asserting in ... Thu, 27 Sep 2018 11:14:01 GMT vboxsync [74491] * trunk/include/VBox/vmm/cpum.h (modified) VMM: Nested VMX: bugref:9180 Add functions for querying VMX intercept ... Thu, 27 Sep 2018 04:17:27 GMT vboxsync [74487] * trunk/include/VBox/vmm/cpum.h (modified) VMM/CPUM: Nested SVM, VMX: bugref:7243 bugref:9180 Fix for upcoming ... Wed, 26 Sep 2018 14:28:55 GMT vboxsync [74479] * trunk/include/VBox/vmm/cpum.mac (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM/CPUM: Nested VMX: bugref:9180 Rather than dereference pVCpu or ... Wed, 26 Sep 2018 06:54:23 GMT vboxsync [74471] * trunk/include/VBox/vmm/hm_vmx.h (modified) hm_vmx.h: Nested VMX: bugref:9180 typo. Wed, 26 Sep 2018 06:46:28 GMT vboxsync [74469] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 VM-exit handler for instructions ... Wed, 26 Sep 2018 04:10:23 GMT vboxsync [74468] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 VM-exit bits. Tue, 25 Sep 2018 15:42:33 GMT vboxsync [74460] * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/win/dir-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/direnum-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/fileio-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/fs-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/ldrNative-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/localipc-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/path-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/pathint-win.cpp (added) * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/symlink-win.cpp (modified) IPRT: Implemented long filename support for windows (except for ... Tue, 25 Sep 2018 11:37:53 GMT vboxsync [74456] * trunk/include/iprt/asm.h (modified) iprt/asm.h: doxygen fix Tue, 25 Sep 2018 11:15:13 GMT vboxsync [74453] * trunk/include/iprt/asm.h (modified) * trunk/src/VBox/Devices/Serial/DrvChar.cpp (modified) DrvChar,asm.h: Added ASMAtomicXchgZ to get rid of 32-bit VCC ... Tue, 25 Sep 2018 05:02:15 GMT vboxsync [74449] * trunk/include/VBox/vmm/hm_vmx.h (modified) hm_vmx.h: Nested VMX: bugref:9180 added define for setting error code ... Mon, 24 Sep 2018 16:05:11 GMT vboxsync [74446] * trunk/include/VBox/vmm/pdmserialifs.h (modified) * trunk/src/VBox/Devices/Serial/DrvChar.cpp (modified) * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) * trunk/src/VBox/Devices/Serial/UartCore.cpp (modified) Devices/Serial: Add callback to flush receive/transmit queues of the ... Mon, 24 Sep 2018 13:23:30 GMT vboxsync [74443] * trunk/include/VBox/GuestHost/DragAndDropDefs.h (modified) DnD: Windows build fix. Mon, 24 Sep 2018 13:09:14 GMT vboxsync [74442] * trunk/include/VBox/HostServices/DragAndDropSvc.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDnD.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDnD.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDnDDropSource.cpp (modified) DnD: Build fix. Mon, 24 Sep 2018 12:30:47 GMT vboxsync [74439] * trunk/include/VBox/GuestHost/DragAndDropDefs.h (added) * trunk/include/VBox/HostServices/DragAndDropSvc.h (modified) * trunk/include/VBox/VBoxGuestLib.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDnD.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDnD.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibDragAndDrop.cpp (modified) * trunk/src/VBox/Additions/x11/VBoxClient/draganddrop.cpp (modified) * trunk/src/VBox/HostServices/DragAndDrop/service.cpp (modified) * trunk/src/VBox/Main/include/GuestDnDPrivate.h (modified) * trunk/src/VBox/Main/src-client/GuestDnDPrivate.cpp (modified) * trunk/src/VBox/Main/src-client/GuestDnDSourceImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestDnDTargetImpl.cpp (modified) DnD: Added typedefs for DNDACTION and DNDACTIONLIST to emphasize ... Mon, 24 Sep 2018 10:53:49 GMT vboxsync [74436] * trunk/include/VBox/vmm/vm.h (modified) vm.h: Update comment regarding available VCPU force-flags. Mon, 24 Sep 2018 09:16:17 GMT vboxsync [74431] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageList.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageMisc.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxUtils.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/net/UINetworkReply.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsProxy.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/SystemPropertiesImpl.h (modified) * trunk/src/VBox/Main/src-server/SystemPropertiesImpl.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main,GUI,VBoxManage: Provide API for proxy settings that picks up the ... Mon, 24 Sep 2018 05:08:48 GMT vboxsync [74429] * 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/IEM: Nested VMX: bugref:9180 VM-exit bits. Sun, 23 Sep 2018 16:11:44 GMT vboxsync [74428] * trunk/include/iprt/cpp/restclient.h (modified) IPRT/rest: doxygen fix. bugref:9167 Sun, 23 Sep 2018 15:41:48 GMT vboxsync [74425] * trunk/include/iprt/cpp/restanyobject.h (modified) * trunk/include/iprt/cpp/restarray.h (modified) * trunk/include/iprt/cpp/restbase.h (modified) * trunk/include/iprt/cpp/restclient.h (modified) * trunk/include/iprt/cpp/restoutput.h (modified) * trunk/include/iprt/cpp/reststringmap.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp-gcc.def (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestAnyObject.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/RTCRestClientApiBaseOci.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/RTCRestOutputBase.cpp (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestOutputPrettyBase.cpp (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestOutputPrettyToString.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-binary.cpp (modified) * trunk/src/VBox/Runtime/common/rest/rest-primary-object-types.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTCRest-1.cpp (modified) IPRT/rest: Missed RT_NOEXCEPT in two place. Went wild adding ... Sat, 22 Sep 2018 20:00:36 GMT vboxsync [74424] * trunk/include/iprt/uri.h (modified) * trunk/src/VBox/Runtime/common/misc/uri.cpp (modified) IPRT/uri: Better handling of empty port specifiers. bugref:9249 Sat, 22 Sep 2018 14:38:39 GMT vboxsync [74421] * trunk/include/VBox/vmm/cpum.mac (modified) * 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/IEMAllCImplVmxInstr.cpp.h (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM/CPUM, IEM: Nested VMX: bugref:9180 VM-exit bits. Fri, 21 Sep 2018 18:23:28 GMT vboxsync [74415] * trunk/include/iprt/cpp/restoutput.h (added) IPRT/rest: Reworked the JSON output classes a little, adding a pretty ... Fri, 21 Sep 2018 18:23:01 GMT vboxsync [74414] * trunk/include/iprt/cpp/restbase.h (modified) * trunk/include/iprt/cpp/restclient.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp-vcc32.def (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp-vcc64.def (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestAnyObject.cpp (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestArrayBase.cpp (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestOutputBase.cpp (added) * trunk/src/VBox/Runtime/common/rest/RTCRestOutputPrettyBase.cpp (added) * trunk/src/VBox/Runtime/common/rest/RTCRestOutputPrettyToString.cpp (copied) * 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-binary.cpp (modified) * trunk/src/VBox/Runtime/common/rest/rest-primary-object-types.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTCRest-1.cpp (modified) IPRT/rest: Reworked the JSON output classes a little, adding a pretty ... Fri, 21 Sep 2018 15:36:16 GMT vboxsync [74411] * trunk/include/VBox/HostServices/DragAndDropSvc.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDnD.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDnDDropSource.cpp (modified) * trunk/src/VBox/Additions/x11/VBoxClient/draganddrop.cpp (modified) * trunk/src/VBox/Main/src-client/GuestDnDPrivate.cpp (modified) * trunk/src/VBox/Main/src-client/GuestDnDTargetImpl.cpp (modified) DnD: Renamed action names, added typedefs for DnD actions. Fri, 21 Sep 2018 15:20:18 GMT vboxsync [74410] * trunk/include/iprt/cpp/restbase.h (modified) IPRT/rest: Fixed RTCRestStringEnum::clone override. bugref:9167 Fri, 21 Sep 2018 09:25:55 GMT vboxsync [74402] * trunk/include/iprt/cpp/restanyobject.h (modified) * trunk/include/iprt/cpp/restarray.h (modified) * trunk/include/iprt/cpp/restbase.h (modified) * trunk/include/iprt/cpp/reststringmap.h (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestAnyObject.cpp (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-binary.cpp (modified) * trunk/src/VBox/Runtime/common/rest/rest-primary-object-types.cpp (modified) IPRT/rest: Implemented array and string-map support for ... Fri, 21 Sep 2018 09:10:01 GMT vboxsync [74399] * 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/IEM: Nested VMX: bugref:9180 VM-exit bits. Thu, 20 Sep 2018 22:39:39 GMT vboxsync [74396] * trunk/include/iprt/cpp/restclient.h (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp-vcc32.def (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp-vcc64.def (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestClientResponseBase.cpp (modified) IPRT/rest: Prepped for polymorphic body responses. bugref:9167 Thu, 20 Sep 2018 21:52:13 GMT vboxsync [74395] * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestClientRequestBase.cpp (modified) IPRT/rest: Implemented support for polymorphic parameters (requests). ... Thu, 20 Sep 2018 16:28:29 GMT vboxsync [74390] * trunk/include/iprt/cpp/restbase.h (modified) IPRT/rest: Replaced thrice duplicate enum wrapping code with a ... Thu, 20 Sep 2018 16:25:26 GMT vboxsync [74389] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/VBox/vmm/hm.h (modified) * 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) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) VMM/CPUM, IEM, HM: Nested VMX: bugref:9180 VM-exit bits. Thu, 20 Sep 2018 16:24:48 GMT vboxsync [74388] * trunk/include/iprt/x86.h (modified) x86.h: Added IA32_SMBASE MSR. Thu, 20 Sep 2018 15:51:35 GMT vboxsync [74387] * trunk/include/iprt/cpp/restanyobject.h (modified) * trunk/include/iprt/cpp/restarray.h (modified) * trunk/include/iprt/cpp/restbase.h (modified) * trunk/include/iprt/cpp/restclient.h (modified) * trunk/include/iprt/cpp/reststringmap.h (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp-vcc32.def (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp-vcc64.def (modified) IPRT/rest: Early support for polymorphic data objects in the data ... Thu, 20 Sep 2018 10:06:30 GMT vboxsync [74381] * trunk/include/VBox/vmm/hm_vmx.h (modified) hm_vmx.h: Nested VMX: bugref:9180 Add VMX abort reasons. Thu, 20 Sep 2018 10:02:42 GMT vboxsync [74380] * trunk/include/VBox/VBoxGuestLib.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDnD.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDnD.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDnDDataObject.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibDragAndDrop.cpp (modified) * trunk/src/VBox/Additions/x11/VBoxClient/draganddrop.cpp (modified) DnD: Added VBGLR3DNDEVENTTYPE to abstract the DnD protocol from the ... Thu, 20 Sep 2018 00:39:24 GMT vboxsync [74378] * trunk/include/iprt/err.h (modified) IPRT/http: Added RTHttpSetProxyByUrl, deprecating RTHttpSetProxy in ... Thu, 20 Sep 2018 00:37:23 GMT vboxsync [74377] * trunk/include/iprt/http.h (modified) * trunk/src/VBox/Runtime/generic/http-curl.cpp (modified) IPRT/http: Added RTHttpSetProxyByUrl, deprecating RTHttpSetProxy in ... Wed, 19 Sep 2018 17:01:28 GMT vboxsync [74375] * trunk/include/VBox/vmm/hm_vmx.h (modified) hm_vmx.h: Nested VMX: bugref:9180 Added a missing exit control. Wed, 19 Sep 2018 15:09:27 GMT vboxsync [74373] * trunk/include/iprt/critsect.h (modified) * trunk/src/VBox/Runtime/generic/critsect-generic.cpp (modified) IPRT:critsect: Corrected RTCritSectEnterMultipleDebug signature ... Wed, 19 Sep 2018 08:42:23 GMT vboxsync [74359] * trunk/include/VBox/vmm/hm_vmx.h (modified) hm_vmx.h: Nested VMX: bugref:9180 MTF is also a trap-like VM-exit. Tue, 18 Sep 2018 20:01:28 GMT vboxsync [74351] * trunk/include/iprt/cpp/restclient.h (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp-vcc32.def (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp-vcc64.def (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestClientApiBase.cpp (modified) IPRT/rest: Redid the previous attempt at making sense of the ... Tue, 18 Sep 2018 17:06:05 GMT vboxsync [74348] * trunk/include/iprt/cpp/restclient.h (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestClientApiBase.cpp (modified) IPRT/rest: Trying to make the basepath stuff more flexible. However, ... Tue, 18 Sep 2018 16:10:34 GMT vboxsync [74347] * trunk/include/iprt/cpp/restbase.h (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp-gcc.def (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp-vcc32.def (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp-vcc64.def (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestAnyObject.cpp (modified) * trunk/src/VBox/Runtime/common/rest/rest-primary-object-types.cpp (modified) IPRT/rest: Implemented inheritance in the data model. Introducing a ... Tue, 18 Sep 2018 09:51:21 GMT vboxsync [74337] * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 vmlaunch/vmresume bits. Tue, 18 Sep 2018 09:29:23 GMT vboxsync [74335] * trunk/include/VBox/HostServices/DragAndDropSvc.h (modified) DnD/DragAndDropSvc.h: Documentation. Tue, 18 Sep 2018 02:04:04 GMT vboxsync [74331] * trunk/include/iprt/mangling.h (modified) IPRt/mangling: We no longer have any RTMemLocked* APIs. Tue, 18 Sep 2018 02:03:25 GMT vboxsync [74330] * trunk/include/iprt/crypto/cipher.h (modified) scm fix Mon, 17 Sep 2018 16:05:03 GMT vboxsync [74317] * trunk/include/iprt/mangling.h (modified) IPRT/crypto: Simple symmetric cipher abstraction with just was we ...