# # ChangeLog for trunk/include in vbox # # Generated by Trac 1.4.3.2 # Mar 6, 2025 8:13:49 AM Wed, 10 May 2017 10:14:30 GMT vboxsync [66854] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs: use the reliable foo[1] style for flexible arrays with ... Tue, 09 May 2017 14:51:19 GMT vboxsync [66851] * trunk/include/iprt/cdefs.h (modified) doxygen (at least version 1.8.13) workaround (fix?) Tue, 09 May 2017 13:45:24 GMT vboxsync [66849] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: adapted RT_THROW for gcc 7 and simplified it for VC Mon, 08 May 2017 16:51:09 GMT vboxsync [66823] * trunk/include/Makefile.kmk (modified) * trunk/include/iprt/bldprog-strtab-template.cpp.h (modified) * trunk/include/iprt/nt/miniport.h (modified) * trunk/include/iprt/nt/ndis.h (modified) * trunk/include/iprt/nt/nt.h (modified) * trunk/include/iprt/nt/ntddk.h (modified) * trunk/include/iprt/nt/wdm.h (modified) * trunk/include/iprt/stdarg.h (modified) * trunk/include/iprt/win/Makefile.kup (added) * trunk/include/iprt/win/d3d8.h (modified) * trunk/include/iprt/win/d3d9.h (modified) * trunk/include/iprt/win/intsafe.h (modified) * trunk/include/iprt/win/lazy-dbghelp.h (modified) * trunk/include/iprt/win/objbase.h (modified) * trunk/include/iprt/win/objidl.h (modified) * trunk/include/iprt/win/shlobj.h (modified) * trunk/include/iprt/win/shlwapi.h (modified) * trunk/include/iprt/win/windef.h (modified) * trunk/include/iprt/win/windows.h (modified) * trunk/include/iprt/win/winsock.h (copied) * trunk/include/iprt/win/winsock2.h (modified) * trunk/include/iprt/win/ws2tcpip.h (modified) include/iprt: Adjustments for Visual C++ v12 / Visual Studio 2013. ... Fri, 05 May 2017 19:35:39 GMT vboxsync [66815] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1.h (modified) IEM: s/V\([a-z]*\)ZxReg/V\1ZxReg/g because 'V' can only indicate a ... Fri, 05 May 2017 19:27:04 GMT vboxsync [66814] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1.h (modified) IEM: clearly mark operands that are written to. Fri, 05 May 2017 18:48:33 GMT vboxsync [66812] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsVexMap1.cpp.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/Config.kmk (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1.h (modified) IEM: clearly mark operands that are written to. Fri, 05 May 2017 14:36:10 GMT vboxsync [66810] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-data.py (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1.h (modified) IEM: Implemented movq2dq Vdq,Nq (f3 0f d6) Fri, 05 May 2017 12:06:21 GMT vboxsync [66808] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1.h (modified) IEM: Implemented movq Vq,Wq (f3 0f 73) Thu, 04 May 2017 11:48:37 GMT vboxsync [66785] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1.h (modified) IEM: Implemented movlhps Vdq,Uq and movhps Vdq,Mq (0f 16). Thu, 04 May 2017 09:56:24 GMT vboxsync [66780] * trunk/include/iprt/message.h (modified) iprt/message.h: Fixed __iprt_format__ attributes of ... Thu, 04 May 2017 08:53:49 GMT vboxsync [66772] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: clang and RT_FLEXIBLE_ARRAY, take 1. Wed, 03 May 2017 22:25:28 GMT vboxsync [66764] * trunk/include/iprt/mangling.h (modified) iprt: More vfs bits. Wed, 03 May 2017 22:22:11 GMT vboxsync [66763] * trunk/include/iprt/mangling.h (modified) iprt: More vfs bits. Wed, 03 May 2017 22:20:16 GMT vboxsync [66762] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/common/fs/fatvfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/iso9660vfs.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfschain.cpp (modified) iprt: More vfs bits. Wed, 03 May 2017 05:09:35 GMT vboxsync [66752] * trunk/include/VBox/vmm/iem.h (modified) VMM/IEM: Comment. Tue, 02 May 2017 17:12:08 GMT vboxsync [66751] * trunk/include/VBox/vmm/hm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) VMM: Nested Hw.virt: Adjusted the helper functions for use with ... Tue, 02 May 2017 14:00:02 GMT vboxsync [66747] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1.h (modified) IEM: Implemented movlps Mq,Vq (0x0f 0x13). Tue, 02 May 2017 11:46:46 GMT vboxsync [66746] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1.h (modified) IEM: Implemented movsd Vsd,Wsd (0xf2 0x0f 0x10). Tue, 02 May 2017 09:37:06 GMT vboxsync [66742] * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/common/fs/fatvfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/iso9660vfs.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfschain.cpp (modified) * trunk/src/VBox/Runtime/include/internal/magics.h (modified) fatvfs,iso9660vfs,vfsbase: Sorted volume reference fun. Volumes will ... Tue, 02 May 2017 06:45:22 GMT vboxsync [66740] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) vfsbase.cpp: retain debug Mon, 01 May 2017 23:26:04 GMT vboxsync [66735] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/formats/iso9660.h (modified) * trunk/include/iprt/fsvfs.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/fs/iso9660vfs.cpp (added) iso9660vfs.cpp: Can find and read files from iso. Mon, 01 May 2017 23:21:21 GMT vboxsync [66732] * trunk/include/iprt/string.h (modified) iprt/string.h,iprt/utf16.h: Added some big endian UTF-16 related ... Mon, 01 May 2017 23:21:06 GMT vboxsync [66731] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/utf16.h (modified) * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) * trunk/src/VBox/Runtime/common/string/utf-16-case.cpp (modified) * trunk/src/VBox/Runtime/common/string/utf-16.cpp (modified) iprt/string.h,iprt/utf16.h: Added some big endian UTF-16 related ... Sat, 29 Apr 2017 01:04:56 GMT vboxsync [66728] * trunk/include/iprt/formats/fat.h (modified) * trunk/include/iprt/formats/iso9660.h (added) iprt/formats/iso9660.h: Basic structures ISO 9660 structures. Fri, 28 Apr 2017 08:02:01 GMT vboxsync [66715] * trunk/include/VBox/cdefs.h (modified) build fix Fri, 28 Apr 2017 07:59:36 GMT vboxsync [66714] * trunk/include/VBox/cdefs.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) HostDrivers/Support: introduced IN_DIS_STATIC Fri, 28 Apr 2017 07:06:12 GMT vboxsync [66711] * trunk/include/VBox/vmm/iem.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) VMM/IEM: Added another bit of info required by VT-x for handling ... Thu, 27 Apr 2017 15:48:29 GMT vboxsync [66698] * trunk/include/iprt/fsvfs.h (modified) * trunk/src/VBox/Runtime/common/filesystem/fatvfs.cpp (modified) fatvfs: readonly check and build fix Thu, 27 Apr 2017 14:39:50 GMT vboxsync [66689] * trunk/include/iprt/formats/fat.h (modified) * trunk/include/iprt/fsvfs.h (added) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/filesystem/fatvfs.cpp (modified) fatvfs: Added code for formatting a FAT volume. Thu, 27 Apr 2017 12:38:17 GMT vboxsync [66686] * 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/IEMAllInstructionsOneByte.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: Handle raising of exceptions during delivery of a previous ... Thu, 27 Apr 2017 08:30:52 GMT vboxsync [66685] * trunk/include/VBox/Graphics/HGSMIBuffers.h (added) * trunk/include/VBox/Graphics/VBoxVideoGuest.h (modified) * trunk/src/VBox/Additions/linux/drm/files_vboxvideo_drv (modified) bugref:8524: Additions/linux: play nicely with distribution-installed ... Thu, 27 Apr 2017 08:22:17 GMT vboxsync [66684] * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) SVM: Log additional features on newer CPUs. Wed, 26 Apr 2017 12:00:54 GMT vboxsync [66676] * trunk/include/iprt/formats/fat.h (modified) * trunk/src/VBox/Runtime/common/filesystem/fatvfs.cpp (modified) fatvfs.cpp: Implemented file creation and opening of long filenames. Tue, 25 Apr 2017 06:29:00 GMT vboxsync [66669] * trunk/include/iprt/formats/fat.h (modified) * trunk/src/VBox/Runtime/common/filesystem/fatvfs.cpp (modified) iprt,fatvfs: a bit more code. Tue, 25 Apr 2017 05:15:58 GMT vboxsync [66668] * trunk/include/VBox/vmm/hm_svm.h (modified) hm_svm.h: Added SVM_IOIO_OP_SIZE_SHIFT. Tue, 25 Apr 2017 05:14:36 GMT vboxsync [66667] * 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: Nested Hw.virt: Added an fInterceptEvents SVM field in cpumctx. Mon, 24 Apr 2017 09:48:49 GMT vboxsync [66652] * trunk/include/iprt/formats/fat.h (modified) * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/common/filesystem/fatvfs.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfschain.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsstdfile.cpp (modified) IPRT: Some more fat bits. Fri, 21 Apr 2017 15:35:26 GMT vboxsync [66645] * trunk/include/VBox/vmm/pdmpcidevint.h (modified) header fix Wed, 19 Apr 2017 20:30:04 GMT vboxsync [66616] * trunk/include/iprt/vfs.h (modified) iprt/vfs.h: doxygen fix. Wed, 19 Apr 2017 19:29:36 GMT vboxsync [66615] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/formats/fat.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/common/filesystem/fatvfs.cpp (modified) * trunk/src/VBox/Runtime/common/filesystem/filesystemext.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) IPRT: More FAT fun (couldn't stop myself). Wed, 19 Apr 2017 06:44:36 GMT vboxsync [66604] * trunk/include/iprt/x86.mac (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) VMM: Nested Hw.virt: SVM bits. Tue, 18 Apr 2017 15:29:55 GMT vboxsync [66603] * trunk/include/iprt/mangling.h (modified) mangling prep Tue, 18 Apr 2017 15:27:30 GMT vboxsync [66602] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/filesystem/fatvfs.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfschain.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsmsg.cpp (added) * trunk/src/VBox/Runtime/common/vfs/vfsreadahead.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsstdfile.cpp (modified) * trunk/src/VBox/Runtime/common/zip/gzipvfs.cpp (modified) * trunk/src/VBox/Runtime/common/zip/tarcmd.cpp (modified) * trunk/src/VBox/Runtime/common/zip/unzipcmd.cpp (modified) * trunk/src/VBox/Runtime/tools/RTCat.cpp (modified) * trunk/src/VBox/Runtime/tools/RTGzip.cpp (modified) * trunk/src/VBox/Runtime/tools/RTManifest.cpp (modified) IPRT/vfs-chains: Pass around an pErrInfo buffer too. Tue, 18 Apr 2017 10:38:18 GMT vboxsync [66601] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfschain.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsreadahead.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsstdfile.cpp (modified) * trunk/src/VBox/Runtime/common/zip/gzipvfs.cpp (modified) iprt,vfs: Added a generic 'open' provider and sketched out a few ... Tue, 18 Apr 2017 06:15:32 GMT vboxsync [66599] * trunk/include/iprt/x86.h (modified) * trunk/include/iprt/x86.mac (modified) * trunk/src/VBox/ValidationKit/bootsectors/bootsector2-common-routines-template-1.mac (modified) x86.h,bs2: X86_XCPT_MAX -> X86_XCPT_LAST; Corrected X86_XCPT_SX value. Mon, 17 Apr 2017 15:51:02 GMT vboxsync [66597] * trunk/include/iprt/vfs.h (modified) doc fix Mon, 17 Apr 2017 15:29:05 GMT vboxsync [66594] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/formats/fat.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/message.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/common/misc/message.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfschain.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsstdfile.cpp (modified) * trunk/src/VBox/Runtime/common/zip/gzipvfs.cpp (modified) iprt: Reworked and implemented VFS chains, adding stdfile, gzip and ... Mon, 17 Apr 2017 15:15:43 GMT vboxsync [66592] * trunk/include/iprt/file.h (modified) RTFileModeToFlagsEx: Implemented missing sharing mode (sigh) and ... Mon, 17 Apr 2017 03:00:00 GMT vboxsync [66581] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/cpum.mac (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/VBox/vmm/em.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/include/VBox/vmm/iem.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/Main/src-server/HostImpl.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (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/IEMAllInstructionsOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM: Nested Hw.virt: Implemented various SVM intercepts in IEM, ... Fri, 14 Apr 2017 15:13:03 GMT vboxsync [66578] * trunk/include/iprt/formats/fat.h (modified) iprt/formats/fat.h: More stuff. Fri, 14 Apr 2017 13:41:43 GMT vboxsync [66575] * trunk/include/iprt/formats/fat.h (added) * trunk/include/iprt/vfslowlevel.h (modified) iprt: fat + vfs updates. Wed, 12 Apr 2017 17:02:30 GMT vboxsync [66544] * trunk/include/VBox/Graphics/HGSMI.h (modified) * trunk/include/VBox/Graphics/HGSMIChSetup.h (modified) * trunk/include/VBox/Graphics/HGSMIChannels.h (modified) * trunk/include/VBox/Graphics/HGSMIDefs.h (modified) * trunk/include/VBox/Graphics/VBoxVideo.h (modified) * trunk/include/VBox/Graphics/VBoxVideoGuest.h (modified) * trunk/include/VBox/Graphics/VBoxVideoVBE.h (modified) * trunk/src/VBox/Additions/common/VBoxVideo/HGSMIBase.cpp (modified) * trunk/src/VBox/Additions/common/VBoxVideo/Modesetting.cpp (modified) * trunk/src/VBox/Additions/common/VBoxVideo/VBVABase.cpp (modified) * trunk/src/VBox/Additions/linux/drm/VBoxVideoIPRT.h (modified) * trunk/src/VBox/Additions/linux/drm/vbox_drv.c (modified) * trunk/src/VBox/Additions/linux/drm/vbox_drv.h (modified) * trunk/src/VBox/Additions/linux/drm/vbox_fb.c (modified) * trunk/src/VBox/Additions/linux/drm/vbox_irq.c (modified) * trunk/src/VBox/Additions/linux/drm/vbox_main.c (modified) * trunk/src/VBox/Additions/linux/drm/vbox_mode.c (modified) * trunk/src/VBox/Additions/linux/drm/vbox_prime.c (modified) * trunk/src/VBox/Additions/linux/drm/vbox_ttm.c (modified) * trunk/src/VBox/GuestHost/HGSMI/HGSMICommon.cpp (modified) bugref:8524: Additions/linux: play nicely with distribution-installed ... Wed, 12 Apr 2017 14:42:47 GMT vboxsync [66537] * trunk/include/VBox/Graphics/HGSMIChSetup.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/xpdm/VBoxDispVBVA.cpp (modified) * trunk/src/VBox/Devices/Graphics/HGSMI/HGSMIHost.cpp (modified) bugref:8524: Additions/linux: play nicely with distribution-installed ... Wed, 12 Apr 2017 13:51:44 GMT vboxsync [66535] * trunk/include/VBox/err.h (modified) unique error code Wed, 12 Apr 2017 12:09:01 GMT vboxsync [66526] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedVerify.cpp (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPLib-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPLib-linux.cpp (modified) * trunk/src/VBox/HostDrivers/Support/solaris/SUPLib-solaris.cpp (modified) HostDrivers/Support: bugref:8740: additional checks for non-Windows hosts Wed, 12 Apr 2017 10:48:30 GMT vboxsync [66525] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerify-win.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyImage-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) Windows hardening: bugref:8750: blacklist scrobj.dll Tue, 11 Apr 2017 15:10:45 GMT vboxsync [66515] * trunk/include/VBox/Graphics/VBoxVideoIPRT.h (modified) ​bugref:8524: Additions/linux: play nicely with distribution- ... Tue, 11 Apr 2017 14:53:53 GMT vboxsync [66513] * trunk/include/VBox/Graphics/VBoxVideoIPRT.h (modified) ​bugref:8524: Additions/linux: play nicely with distribution- ... Tue, 11 Apr 2017 10:15:57 GMT vboxsync [66507] * trunk/include/VBox/Graphics/VBoxVideoGuest.h (modified) * trunk/include/VBox/Graphics/VBoxVideoIPRT.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPMisc.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVbva.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVdma.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPWddm.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/xpdm/VBoxMPIOCTL.cpp (modified) * trunk/src/VBox/Additions/common/VBoxVideo/HGSMIBase.cpp (modified) * trunk/src/VBox/Additions/common/VBoxVideo/Modesetting.cpp (modified) * trunk/src/VBox/Additions/linux/drm/VBoxVideoIPRT.h (modified) bugref:8524: Additions/linux: play nicely with distribution-installed ... Tue, 11 Apr 2017 09:59:29 GMT vboxsync [66506] * trunk/include/VBox/Graphics/HGSMI.h (modified) * trunk/include/VBox/Graphics/HGSMIDefs.h (modified) * trunk/include/VBox/Graphics/HGSMIMemAlloc.h (modified) * trunk/include/VBox/Graphics/VBoxVideo.h (modified) * trunk/include/VBox/Graphics/VBoxVideoGuest.h (modified) * trunk/include/VBox/Graphics/VBoxVideoIPRT.h (added) * trunk/src/VBox/Additions/common/VBoxVideo/HGSMIBase.cpp (modified) * trunk/src/VBox/Additions/common/VBoxVideo/Modesetting.cpp (modified) * trunk/src/VBox/Additions/common/VBoxVideo/VBVABase.cpp (modified) * trunk/src/VBox/Additions/linux/drm/VBoxVideoIPRT.h (added) * trunk/src/VBox/Additions/linux/drm/files_vboxvideo_drv (modified) * trunk/src/VBox/GuestHost/HGSMI/HGSMICommon.cpp (modified) * trunk/src/VBox/GuestHost/HGSMI/HGSMIMemAlloc.cpp (modified) bugref:8524: Additions/linux: play nicely with distribution-installed ... Mon, 10 Apr 2017 07:23:59 GMT vboxsync [66486] * trunk/include/VBox/vd-image-backend.h (modified) * trunk/include/VBox/vdmedia.h (modified) * trunk/src/VBox/Storage/CUE.cpp (modified) * trunk/src/VBox/Storage/DMG.cpp (modified) * trunk/src/VBox/Storage/ISCSI.cpp (modified) * trunk/src/VBox/Storage/Parallels.cpp (modified) * trunk/src/VBox/Storage/QCOW.cpp (modified) * trunk/src/VBox/Storage/QED.cpp (modified) * trunk/src/VBox/Storage/RAW.cpp (modified) * trunk/src/VBox/Storage/VD.cpp (modified) * trunk/src/VBox/Storage/VDI.cpp (modified) * trunk/src/VBox/Storage/VDICore.h (modified) * trunk/src/VBox/Storage/VDInternal.h (modified) * trunk/src/VBox/Storage/VHD.cpp (modified) * trunk/src/VBox/Storage/VHDX.cpp (modified) * trunk/src/VBox/Storage/VMDK.cpp (modified) Storage/VD: Convert all backends to use the region list callbacks, ... Sat, 08 Apr 2017 17:20:26 GMT vboxsync [66484] * trunk/include/iprt/formats/pecoff.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) SUPHardNt: Improved file version dumping. Version hack for dgmaster.sys. Thu, 06 Apr 2017 19:22:01 GMT vboxsync [66464] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-StrFormatV.c (modified) IEM: Implemented movss Vss,Wss (f3 0f 10). Thu, 06 Apr 2017 10:44:30 GMT vboxsync [66457] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1.h (modified) IEM: Limited xsave and xrstor implemention. Implemented vstmxcsr. Wed, 05 Apr 2017 18:00:17 GMT vboxsync [66446] * trunk/include/iprt/formats/omf.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/Config.kmk (modified) * trunk/src/VBox/ValidationKit/bootsectors/Makefile.kmk (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/Makefile.kmk (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/VBoxBs3ObjConverter.cpp (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-first-common.mac (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-autostubs.kmk (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit.h (modified) bs3kit: Various fixes related to using the BS3X0TEXT16, BS3X1TEXT16, ... Tue, 04 Apr 2017 08:50:54 GMT vboxsync [66412] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) IEM: Started tackling the first AVX instructions. Mon, 03 Apr 2017 15:21:56 GMT vboxsync [66404] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegCtxRestore.asm (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegCtxSaveEx.asm (modified) IEM: Implemented ldmxcsr Md. Mon, 03 Apr 2017 15:21:26 GMT vboxsync [66403] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3Db.cpp (modified) * trunk/src/VBox/VMM/VMMR3/cpus/AMD_Athlon_64_3200.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/AMD_Athlon_64_X2_Dual_Core_4200.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/AMD_FX_8150_Eight_Core.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/AMD_Phenom_II_X6_1100T.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_80186.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_80286.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_80386.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_8086.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Atom_330_1_60GHz.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Core_i5_3570.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Core_i7_2635QM.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Core_i7_3960X.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Core_i7_5600U.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Core_i7_6700K.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Pentium_4_3_00GHz.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Pentium_M_processor_2_00GHz.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Pentium_N3530_2_16GHz.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Xeon_X5482_3_20GHz.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Quad_Core_AMD_Opteron_2384.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/VIA_QuadCore_L4700_1_2_GHz.h (modified) * trunk/src/VBox/VMM/include/CPUMInternal.h (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/tools/VBoxCpuReport.cpp (modified) CPUM: Added the MXCSR mask to the CPU database and CPUM::GuestInfo as ... Mon, 03 Apr 2017 14:13:20 GMT vboxsync [66402] * trunk/include/iprt/asm-amd64-x86.h (modified) doxygen fix Mon, 03 Apr 2017 08:55:17 GMT vboxsync [66395] * trunk/include/iprt/asm-amd64-x86.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/asm/ASMFxRstor.asm (copied) * trunk/src/VBox/Runtime/common/asm/ASMFxSave.asm (copied) asm-amd64-x86.h: Added ASMFxRstor & ASMFxSave. Sun, 02 Apr 2017 19:44:26 GMT vboxsync [66392] * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c (modified) x86.h,IEMAll.cpp,bs3-cpu-generated-1: s/X86_MXSCR_/X86_MXCSR_/ Sun, 02 Apr 2017 14:56:59 GMT vboxsync [66391] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1.h (modified) IEM: Implemented stmxcsr Md (0f ae !11/3). Fri, 31 Mar 2017 06:09:12 GMT vboxsync [66373] * trunk/include/VBox/vmm/hm_svm.h (modified) Doxygen. Thu, 30 Mar 2017 17:49:00 GMT vboxsync [66371] * trunk/include/VBox/vmm/hm.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM: Nested Hw.virt: MSR and IO intercept helpers for SVM. Thu, 30 Mar 2017 14:07:17 GMT vboxsync [66367] * trunk/include/iprt/ldr.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrEx.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrkStuff.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr-4.cpp (modified) IPRT: Added RTLDRPROP_INTERNAL_NAME to ... Thu, 30 Mar 2017 13:44:39 GMT vboxsync [66361] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/string/RTStrICmpAscii.cpp (copied) IPRT: Adding RTStrICmpAscii (mirrors RTUtf16ICmpAscii). Thu, 30 Mar 2017 11:00:19 GMT vboxsync [66356] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/hm.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM: Nested Hw.virt: SVM intercept functions WIP. Wed, 29 Mar 2017 19:43:15 GMT vboxsync [66346] * trunk/include/VBox/vd.h (modified) Storage/VD: Lay out public I/O iterator and buffer API, modify queue ... Wed, 29 Mar 2017 14:26:23 GMT vboxsync [66334] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-decoding-1.c32 (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-data.py (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/Makefile.kmk (modified) IEM: Fixed UD1 / grp 10 decoding (intel eats modr/m after it). Wed, 29 Mar 2017 11:36:49 GMT vboxsync [66331] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-decoding-1.c32 (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1.h (modified) IEM: Converted iemOp_Grp15 from switch to tables; implemented ... Wed, 29 Mar 2017 10:12:02 GMT vboxsync [66327] * trunk/include/VBox/disopcode.h (modified) * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1.h (modified) IEM,CPUM: Implemented clflush Mb (0f ae /7). Wed, 29 Mar 2017 08:03:19 GMT vboxsync [66323] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1.h (modified) IEM: Implemented movq Wq,Vq (66 0f d6). Wed, 29 Mar 2017 06:23:28 GMT vboxsync [66318] * trunk/include/VBox/vmm/hm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) VMM: Nested Hw.virt: Interrupt logic helpers for nested SVM. Tue, 28 Mar 2017 21:28:34 GMT vboxsync [66314] * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) IEM: Use RTUINT128U instead of uint128_t; started on movsldup Vdq,Wdq. Tue, 28 Mar 2017 15:35:21 GMT vboxsync [66310] * trunk/include/VBox/disopcode.h (modified) IEM: Implemented movlps Vq,Mq and movhlps Vq,Uq (0f 12). Tue, 28 Mar 2017 12:55:33 GMT vboxsync [66301] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/hm.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM: Nested Hw.virt: SVM bits. Tue, 28 Mar 2017 09:04:15 GMT vboxsync [66284] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) Runtime: introduced 'RKv' format specifier Tue, 28 Mar 2017 07:20:06 GMT vboxsync [66277] * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM: Nested Hw.virt: Struct member offset checks. Tue, 28 Mar 2017 07:14:16 GMT vboxsync [66276] * trunk/include/VBox/vmm/cpum.mac (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/VBox/vmm/hm_svm.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/include/CPUMInternal.mac (modified) VMM: Nested Hw.virt: SVM MSRPM and IOPM allocations. Tue, 28 Mar 2017 00:19:45 GMT vboxsync [66274] * trunk/Config.kmk (modified) * trunk/include/VBox/log.h (modified) * trunk/include/iprt/log.h (modified) * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/COMWrappers.xsl (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp (modified) * trunk/src/VBox/Installer/win/Makefile.kmk (modified) * trunk/src/VBox/Installer/win/VBoxMergeApp.wxi (modified) * trunk/src/VBox/Installer/win/VirtualBox_TypeLib.xsl (modified) * trunk/src/VBox/Installer/win/VirtualBox_TypeLibWithInterfaces.xsl (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/cbinding/capiidl.xsl (modified) * trunk/src/VBox/Main/idl/VirtualBox.dtd (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/idl/apiwrap-server-filelist.xsl (modified) * trunk/src/VBox/Main/idl/apiwrap-server.xsl (modified) * trunk/src/VBox/Main/idl/midl.xsl (modified) * trunk/src/VBox/Main/idl/xpidl.xsl (modified) * trunk/src/VBox/Main/idl/xpidl_iid.xsl (modified) * trunk/src/VBox/Main/include/Logging.h (modified) * trunk/src/VBox/Main/include/VirtualBoxSDSImpl.h (added) * trunk/src/VBox/Main/include/win/resource.h (modified) * trunk/src/VBox/Main/src-all/win/VBoxProxyStub.c (modified) * trunk/src/VBox/Main/src-all/win/VirtualBox_rgs.xsl (modified) * trunk/src/VBox/Main/src-all/win/comregister.cmd (modified) * trunk/src/VBox/Main/src-client/VirtualBoxClientImpl.cpp (modified) * trunk/src/VBox/Main/src-client/win/VBoxC.rc (modified) * trunk/src/VBox/Main/src-server/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Runtime/VBox/errmsgvboxcom.xsl (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) VBox/Main: ​bugref:3300: VBoxSVC from terminal server session is not ... Mon, 27 Mar 2017 18:33:42 GMT vboxsync [66270] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/Bus/MsiCommon.cpp (modified) Devices/Bus/MsiCommon.cpp: support devices with MSI, but without ... Mon, 27 Mar 2017 18:32:40 GMT vboxsync [66269] * trunk/include/VBox/vmm/pdmpcidev.h (modified) comment typo Mon, 27 Mar 2017 11:12:35 GMT vboxsync [66264] * trunk/include/VBox/vd.h (modified) Storage/VD: Sketch out a new I/O queue based API for async I/O which ... Sun, 26 Mar 2017 21:52:17 GMT vboxsync [66250] * trunk/include/VBox/vd.h (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageDisk.cpp (modified) * trunk/src/VBox/Main/src-server/MediumImpl.cpp (modified) * trunk/src/VBox/Storage/VD.cpp (modified) * trunk/src/VBox/Storage/VDVfs.cpp (modified) * trunk/src/VBox/Storage/VMDK.cpp (modified) * trunk/src/VBox/Storage/testcase/tstVD.cpp (modified) * trunk/src/VBox/Storage/testcase/tstVDFill.cpp (modified) * trunk/src/VBox/Storage/testcase/tstVDIo.cpp (modified) * trunk/src/VBox/Storage/testcase/tstVDSnap.cpp (modified) * trunk/src/VBox/Storage/testcase/vbox-img.cpp (modified) Storage,DrvVD,Main,VBoxManage: Rename VBOXHDD to VDISK, the VBoxHDD ... Thu, 23 Mar 2017 14:50:07 GMT vboxsync [66227] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/cpum.mac (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/TMAllCpu.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM: Nested Hw.virt: Implement SVM VMRUN and #VMEXIT in IEM. Thu, 23 Mar 2017 12:11:13 GMT vboxsync [66220] * trunk/include/VBox/ostypes.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIIconPool.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasic1.cpp (modified) * trunk/src/VBox/Main/src-all/Global.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Runtime/r3/win/init-win.cpp (modified) Windows 2016 OS type Thu, 23 Mar 2017 11:30:41 GMT vboxsync [66218] * trunk/include/iprt/x86.h (modified) x86.h: Added X field to XCR0 flags. Wed, 22 Mar 2017 19:44:19 GMT vboxsync [66211] * trunk/include/VBox/vdmedia.h (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Main/src-server/MediumFormatImpl.cpp (modified) * trunk/src/VBox/Main/src-server/MediumImpl.cpp (modified) * trunk/src/VBox/Storage/CUE.cpp (modified) * trunk/src/VBox/Storage/DMG.cpp (modified) * trunk/src/VBox/Storage/RAW.cpp (modified) vdmedia.h,++: Rename VDTYPE_DVD to VDTYPE_OPTICAL_DISC Wed, 22 Mar 2017 19:33:07 GMT vboxsync [66210] * trunk/include/VBox/vdmedia.h (modified) vdmedia.h: Introduce VDMEDIUMTYPE enum to be able to differentiate ...