# # ChangeLog for trunk/include/iprt in vbox # # Generated by Trac 1.4.3.2 # Feb 8, 2025 11:12:02 AM Wed, 09 Mar 2016 11:51:54 GMT vboxsync [59965] * trunk/include/iprt/x86.h (modified) * trunk/include/iprt/x86.mac (modified) iprt/x86.h,x86.mac: Added X86LAR_F_XXX, regenerated assembly version. Wed, 09 Mar 2016 11:05:03 GMT vboxsync [59961] * trunk/include/iprt/x86.h (modified) iprt/x86.h: RT_BIT -> RT_BIT_32 (for 16-bit compilers). Mon, 07 Mar 2016 15:18:11 GMT vboxsync [59942] * trunk/include/iprt/asm-watcom-x86-16.h (modified) iprt/asm-watcom-x86-16.h: Bug fix in 8086 version of ASMMemFill32 and ... Fri, 04 Mar 2016 15:09:00 GMT vboxsync [59931] * trunk/include/iprt/formats/omf.h (added) * trunk/include/iprt/formats/pecoff.h (modified) iprt/formats/omf.h: Some OMF definitions. Wed, 02 Mar 2016 12:58:28 GMT vboxsync [59897] * trunk/include/iprt/x86.h (modified) x86.h: Added missing x2APIC MSRs. Mon, 29 Feb 2016 11:45:33 GMT vboxsync [59868] * trunk/include/iprt/x86.h (modified) * trunk/include/iprt/x86.mac (modified) iprt/x86.h/mac: X86_CPUID_FEATURE_EDX_PAE_BIT Thu, 25 Feb 2016 21:04:12 GMT vboxsync [59827] * trunk/include/iprt/log.h (modified) * trunk/src/VBox/Runtime/common/vfs/vfsreadahead.cpp (modified) vfsreadahead.cpp: Fixed two bugs in the read code and increased the ... Tue, 23 Feb 2016 15:37:41 GMT vboxsync [59791] * trunk/include/iprt/asm.h (modified) iprt/asm.h: fixed ASMSerializeInstructionIRef for Windows Sat, 20 Feb 2016 16:51:28 GMT vboxsync [59762] * trunk/include/iprt/bldprog-strtab-template.cpp.h (modified) include/iprt: typo and gcc parameter warning Sat, 20 Feb 2016 05:16:09 GMT vboxsync [59759] * trunk/include/iprt/vfs.h (modified) iprt/vfs.h: doxygen build fix. Sat, 20 Feb 2016 02:41:57 GMT vboxsync [59754] * trunk/include/iprt/list.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/vfs/vfsreadahead.cpp (modified) vfsreadahead.cpp: Completed and debugged. Fri, 19 Feb 2016 23:23:40 GMT vboxsync [59748] * trunk/include/iprt/asm.h (modified) asm.h: build fix. Fri, 19 Feb 2016 23:18:18 GMT vboxsync [59747] * trunk/include/VBox/intnetinline.h (modified) * trunk/include/iprt/asm.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Debugger/DBGPlugInCommonELFTmpl.cpp.h (modified) * trunk/src/VBox/Debugger/DBGPlugInSolaris.cpp (modified) * trunk/src/VBox/Devices/BiosCommonCode/MakeAlternativeSource.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-info.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedVerify.cpp (modified) * trunk/src/VBox/Main/include/GuestCtrlImplPrivate.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/asm/ASMMemFirstMismatchingU8.asm (added) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) * trunk/src/VBox/Runtime/common/math/bignum.cpp (modified) * trunk/src/VBox/Runtime/common/misc/sg.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsmemory.cpp (modified) * trunk/src/VBox/Runtime/common/zip/tarvfs.cpp (modified) * trunk/src/VBox/Runtime/r0drv/alloc-ef-r0drv.cpp (modified) * trunk/src/VBox/Runtime/r3/alloc-ef.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTInlineAsm.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTMemCache.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTMemPool.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTMemSafer.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTStrAlloc.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTStrCache.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAllHyper.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMDbg.cpp (modified) * trunk/src/VBox/VMM/testcase/tstCompressionBenchmark.cpp (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/Makefile.kmk (modified) iprt/asm.h: Cleaned up the ASMMemIsAll8/U32 mess and implmeneted the ... Fri, 19 Feb 2016 23:04:01 GMT vboxsync [59746] * trunk/include/iprt/sg.h (modified) sg.cpp/h: Some cleanups/optimizations. Fri, 19 Feb 2016 21:54:11 GMT vboxsync [59745] * trunk/include/iprt/sg.h (modified) * trunk/src/VBox/Runtime/common/misc/sg.cpp (modified) sg.cpp/h: Some cleanups/optimizations. Fri, 19 Feb 2016 01:37:36 GMT vboxsync [59732] * trunk/include/iprt/bldprog-strtab-template.cpp.h (modified) bldprog-strtab-template.cpp.h: fix Fri, 19 Feb 2016 00:30:44 GMT vboxsync [59728] * trunk/include/iprt/bldprog-strtab-template.cpp.h (added) * trunk/include/iprt/bldprog-strtab.h (added) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/asn1/asn1-dump.cpp (modified) * trunk/src/VBox/Runtime/common/asn1/oiddb.cfg (added) * trunk/src/VBox/Runtime/common/asn1/oiddb2c.cpp (added) asn1-dump: Made it a lot less painful to add new OID to the asn.1 ... Mon, 15 Feb 2016 21:31:49 GMT vboxsync [59690] * trunk/include/iprt/crypto/pkix.h (modified) RTCrPkixPubKeyVerify*: Documented that the verficiations are done ... Mon, 15 Feb 2016 21:25:36 GMT vboxsync [59689] * trunk/include/iprt/crypto/digest.h (modified) * trunk/include/iprt/crypto/pkix.h (modified) * trunk/include/iprt/crypto/x509.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/crypto/digest-core.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/pkix-verify.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/x509-core.cpp (modified) IPRT: Added RTCrDigestGetAlgorithmOid, RTCrDigestTypeToAlgorithmOid, ... Mon, 15 Feb 2016 02:04:42 GMT vboxsync [59672] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/x509-branch-collision.h (deleted) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/checksum/x509.cpp (deleted) iprt: Retired RTX509PrepareOpenSSL, RTRSAVerify, ... Mon, 15 Feb 2016 01:59:07 GMT vboxsync [59670] * trunk/include/iprt/crypto/store.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/crypto/RTCrStoreCreateSnapshotOfUserAndSystemTrustedCAsAndCerts.cpp (added) IPRT: Added RTCrStoreCreateSnapshotOfUserAndSystemTrustedCAsAndCerts. Sun, 14 Feb 2016 23:59:59 GMT vboxsync [59667] * trunk/include/iprt/asn1-generator-pass.h (modified) iprt/asn1-generator-pass.h: removed code in the RTASN1TMPL_PASS_XTAG ... Sun, 14 Feb 2016 23:59:40 GMT vboxsync [59666] * trunk/include/iprt/asn1-generator-pass.h (modified) iprt/asn1-generator-pass.h: removed code in the RTASN1TMPL_PASS_XTAG ... Sun, 14 Feb 2016 23:57:30 GMT vboxsync [59665] * trunk/include/iprt/asn1-generator-core.h (modified) * trunk/include/iprt/asn1-generator-pass.h (modified) * trunk/include/iprt/asn1.h (modified) * trunk/src/VBox/Runtime/common/asn1/asn1-basics.cpp (modified) * trunk/src/VBox/Runtime/common/asn1/asn1-cursor.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/x509-file.cpp (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTCrX509-md4-cert.der (added) * trunk/src/VBox/Runtime/testcase/tstRTCrX509-md4.pem (added) * trunk/src/VBox/Runtime/testcase/tstRTCrX509-md5-cert.der (added) * trunk/src/VBox/Runtime/testcase/tstRTCrX509-md5.pem (added) * trunk/src/VBox/Runtime/testcase/tstRTCrX509-sha1-cert.der (added) * trunk/src/VBox/Runtime/testcase/tstRTCrX509-sha1.pem (added) * trunk/src/VBox/Runtime/testcase/tstRTCrX509-sha224-cert.der (added) * trunk/src/VBox/Runtime/testcase/tstRTCrX509-sha224.pem (added) * trunk/src/VBox/Runtime/testcase/tstRTCrX509-sha256-cert.der (added) * trunk/src/VBox/Runtime/testcase/tstRTCrX509-sha256.pem (added) * trunk/src/VBox/Runtime/testcase/tstRTCrX509-sha384-cert.der (added) * trunk/src/VBox/Runtime/testcase/tstRTCrX509-sha384.pem (added) * trunk/src/VBox/Runtime/testcase/tstRTCrX509-sha512-cert.der (added) * trunk/src/VBox/Runtime/testcase/tstRTCrX509-sha512.pem (added) iprt/asn1: Fixed bug represnation of explicit tags that caused ... Sun, 14 Feb 2016 23:54:26 GMT vboxsync [59664] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: RT_CONCAT5 and RT_CONCAT6. Sun, 14 Feb 2016 20:11:06 GMT vboxsync [59663] * trunk/include/iprt/asn1.h (modified) * trunk/include/iprt/crypto/x509.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/asn1/asn1-encode.cpp (modified) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-bitstring.cpp (modified) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-octetstring.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/x509-verify.cpp (modified) IPRT: Added RTCrX509Certificate_VerifySignatureSelfSigned and ... Wed, 10 Feb 2016 08:55:22 GMT vboxsync [59625] * trunk/include/iprt/crypto/pem.h (modified) * trunk/include/iprt/crypto/x509.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/crypto/pemfile.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/x509-file.cpp (modified) IPRT: Added RTCrPemFindFirstSectionInContent and exposed certificate ... Wed, 10 Feb 2016 00:47:33 GMT vboxsync [59620] * trunk/include/iprt/crypto/digest.h (modified) * trunk/include/iprt/crypto/pkix.h (modified) * trunk/include/iprt/crypto/x509.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/manifest.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/checksum/manifest2.cpp (modified) * trunk/src/VBox/Runtime/common/checksum/manifest3.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/digest-vfs.cpp (added) * trunk/src/VBox/Runtime/common/crypto/x509-file.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsiosmisc.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsmemory.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsstdfile.cpp (modified) * trunk/src/VBox/Runtime/common/zip/gzipvfs.cpp (modified) IPRT: Added 'off' parameter to RTVfsIoStrmSgWrite and ... Thu, 04 Feb 2016 13:46:53 GMT vboxsync [59575] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/manifest.h (modified) * trunk/src/VBox/Runtime/common/checksum/manifest2.cpp (modified) iprt: Added RTManifestQueryAllAttrTypes. Wed, 03 Feb 2016 00:17:58 GMT vboxsync [59567] * trunk/include/iprt/manifest.h (modified) * trunk/src/VBox/Main/src-server/ApplianceImplImport.cpp (modified) * trunk/src/VBox/Runtime/common/checksum/manifest2.cpp (modified) RTManifestSetAttr,RTManifestEntrySetAttr: Allow the attribute name to ... Sun, 31 Jan 2016 12:39:25 GMT vboxsync [59533] * trunk/include/iprt/asm.h (modified) iprt/asm.h: build fix Sun, 31 Jan 2016 12:17:18 GMT vboxsync [59532] * trunk/include/iprt/asm.h (modified) iprt/asm.h: ASMSerializingInstruction* should list 'memory' clobber ... Sun, 31 Jan 2016 12:05:37 GMT vboxsync [59531] * trunk/include/iprt/asm.h (modified) iprt/asm.h: ASMSerializingInstruction* should list 'memory' clobber ... Sun, 31 Jan 2016 11:55:36 GMT vboxsync [59529] * trunk/include/iprt/asm-amd64-x86-watcom-32.h (modified) iprt/asm-amd64-x86-watcom-32.h: Fixed ASMReadTscWithAux bug. Sun, 31 Jan 2016 11:54:32 GMT vboxsync [59528] * trunk/include/iprt/mangling.h (modified) iprt/asm.h: Experimented with alternative serializating instructions ... Sun, 31 Jan 2016 11:54:20 GMT vboxsync [59527] * trunk/include/iprt/asm-watcom-x86-16.h (modified) * trunk/include/iprt/asm-watcom-x86-32.h (modified) * trunk/include/iprt/asm.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/asm/ASMSerializeInstruction-iret.asm (added) * trunk/src/VBox/Runtime/testcase/tstRTInlineAsm.cpp (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/Makefile.kmk (modified) iprt/asm.h: Experimented with alternative serializating instructions ... Sat, 30 Jan 2016 01:28:29 GMT vboxsync [59524] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/src/VBox/Runtime/common/vfs/vfsmemory.cpp (modified) IPRT: Added RTVfsMemFileCreate and RTVfsFileFromBuffer. Tue, 26 Jan 2016 15:00:43 GMT vboxsync [59480] * trunk/include/iprt/asm-watcom-x86-16.h (modified) * trunk/include/iprt/asm.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/asm/ASMBitFirstSetU16.asm (added) * trunk/src/VBox/Runtime/common/asm/ASMBitFirstSetU32.asm (added) * trunk/src/VBox/Runtime/common/asm/ASMBitFirstSetU64.asm (added) * trunk/src/VBox/Runtime/common/asm/ASMBitLastSetU16.asm (added) * trunk/src/VBox/Runtime/common/asm/ASMBitLastSetU32.asm (added) * trunk/src/VBox/Runtime/common/asm/ASMBitLastSetU64.asm (added) asm.h,asm-watcom-x86-16.h,mangling.h: Documented CPU requirements, ... Mon, 25 Jan 2016 15:11:24 GMT vboxsync [59463] * trunk/include/iprt/file.h (modified) Build fix Mon, 25 Jan 2016 13:33:52 GMT vboxsync [59459] * trunk/include/iprt/file.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/generic/RTFileSetAllocationSize-generic.cpp (added) IPRT: Add RTFileSetAllocationSize() to enforce block allocation on ... Tue, 19 Jan 2016 10:10:39 GMT vboxsync [59404] * trunk (modified) * trunk/Config.kmk (modified) * trunk/include/iprt/initterm.h (modified) * trunk/src/VBox (modified) * trunk/src/VBox/Installer/win/Stub/Makefile.kmk (modified) * trunk/src/VBox/Installer/win/Stub/VBoxStub.cpp (modified) * trunk/src/VBox/Installer/win/Stub/crypt32.def (added) * trunk/src/VBox/Installer/win/Stub/msi.def (added) * trunk/src/VBox/Installer/win/Stub/shell32.def (added) * trunk/src/VBox/Installer/win/Stub/user32.def (added) * trunk/src/VBox/Installer/win/Stub/ws2_32.def (added) * trunk/src/VBox/Runtime/r3/init.cpp (modified) * trunk/src/VBox/Runtime/r3/init.h (modified) * trunk/src/VBox/Runtime/r3/win/init-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/internal-r3-win.h (modified) * trunk/src/VBox/Storage/testcase/vbox-img.cpp (modified) * trunk/src/bldprogs/Makefile.kmk (modified) * trunk/src/bldprogs/VBoxCheckImports.cpp (added) * trunk/src/bldprogs/VBoxDef2LazyLoad.cpp (modified) Forward-ported r104938, r104943, r104950, r104952, r104953, r104987, ... Mon, 18 Jan 2016 18:16:24 GMT vboxsync [59388] * trunk/include/VBox/err.mac (modified) * trunk/include/iprt/err.mac (modified) * trunk/include/iprt/x86.mac (modified) kmk incs Sun, 17 Jan 2016 05:43:30 GMT vboxsync [59366] * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/Runtime/r3/win/ntdll-mini-implib.def (modified) iprt/nt/nt.h: Added NtQueryKey and NtEnumerateKey. Tue, 12 Jan 2016 00:55:58 GMT vboxsync [59310] * trunk/include/iprt/asm-amd64-x86-watcom-16.h (modified) * trunk/include/iprt/asm-amd64-x86.h (modified) * trunk/include/iprt/cdefs.h (modified) * trunk/include/iprt/types.h (modified) iprt/*.h: 16-bit watcom / DOS adjustments. Fri, 08 Jan 2016 00:02:39 GMT vboxsync [59285] * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) iprt/x86.h,*: Drop IntRedirBitmap from X86TSS32 and X86TSS64. Fri, 01 Jan 2016 01:48:46 GMT vboxsync [59238] * trunk/include/iprt/x86.h (modified) iprt/x86.h: Bitfield fix for 16-bit compilers. Thu, 31 Dec 2015 00:24:57 GMT vboxsync [59231] * trunk/include/iprt/formats/codeview.h (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodcodeview.cpp (modified) IPRT: Implemented reading codeview (NB09,NB11) line numbers ... Fri, 18 Dec 2015 13:38:29 GMT vboxsync [59184] * trunk/include/iprt/list.h (modified) * trunk/src/VBox/Devices/Audio/DevIchHda.cpp (modified) iprt/list.h,DevIchHda.cpp: Introduced RTLISTNODER3 and RTLISTANCHORR3 ... Tue, 15 Dec 2015 14:25:23 GMT vboxsync [59133] * trunk/include/iprt/process.h (modified) * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) IPRT/process-win.cpp: Emphasize UPN (User Principal Name) handling on ... Thu, 10 Dec 2015 17:18:04 GMT vboxsync [59081] * trunk/include/iprt/log.h (modified) iprt/log.h: pedantic warnings for 32-bit gcc Wed, 09 Dec 2015 12:06:07 GMT vboxsync [59067] * 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/RTStrIStartsWith.cpp (added) * trunk/src/VBox/Runtime/common/string/RTStrStartsWith.cpp (added) IPRT: Added RTStrStartsWith and RTStrIStartsWith. Mon, 07 Dec 2015 12:25:06 GMT vboxsync [59019] * trunk/include/iprt/x86.h (modified) x86.h: added IA32_SMM_MONITOR_CTL MSR. Fri, 04 Dec 2015 17:46:14 GMT vboxsync [59002] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: doxygen fix Wed, 02 Dec 2015 22:17:04 GMT vboxsync [58960] * trunk/include/iprt/cdefs.h (modified) * trunk/src/VBox/Runtime/testcase/tstRTAssertCompile.cpp (modified) iprt/cdefs.h: Added RT_COMPILER_SUPPORTS_VA_ARGS, ... Wed, 02 Dec 2015 15:59:59 GMT vboxsync [58955] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: Added the RT_BF_SET and RT_BF_CLEAR macros. Wed, 02 Dec 2015 14:54:58 GMT vboxsync [58953] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: Added generic bit field access macros RT_BF_GET, ... Mon, 23 Nov 2015 12:05:16 GMT vboxsync [58817] * trunk/include/iprt/dbg.h (modified) iprt/dbg.h: Doxygen Build fix. Sun, 22 Nov 2015 02:56:48 GMT vboxsync [58813] * trunk/include/iprt/x86extra.mac (modified) x86extra.mac: Added X86_CR0_NO_PE_NO_PG for avoiding assembler warnings. Fri, 20 Nov 2015 16:29:48 GMT vboxsync [58802] * trunk/include/iprt/dbg.h (modified) build fix Fri, 20 Nov 2015 03:40:15 GMT vboxsync [58792] * trunk/include/iprt/asm-watcom-x86-16.h (modified) iprt/asm-watcom-x86-16.h: Fixed ASMMemFill32 bug. Fri, 20 Nov 2015 03:39:54 GMT vboxsync [58791] * trunk/include/iprt/asm.h (modified) iprt/asm.h: 16-bit fixes to ASMBitSetRange and ASMBitClearRange. Fri, 20 Nov 2015 03:39:16 GMT vboxsync [58790] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: RTCALL should be __cdecl for __WATCOMC__. (external asm ... Thu, 19 Nov 2015 23:33:22 GMT vboxsync [58788] * trunk/include/iprt/asm-watcom-x86-16.h (modified) * trunk/include/iprt/asm-watcom-x86-32.h (modified) iprt/asm-watcom-x86-*.h: Some fixes. Thu, 19 Nov 2015 23:32:52 GMT vboxsync [58787] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: Fixed the size constants (grp_rt_cdefs_size) for ... Thu, 19 Nov 2015 16:01:13 GMT vboxsync [58773] * trunk/include/iprt/asm.h (modified) iprt/asm.h: Missing ) in ASMBitLastSetU64. Thu, 19 Nov 2015 15:57:35 GMT vboxsync [58772] * trunk/include/iprt/dbg.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/Runtime/r0drv/solaris/dbgkrnlinfo-r0drv-solaris.c (modified) Runtime/r0drv: Added RTR0DbgKrnlInfoQuerySize, currently implemented ... Thu, 19 Nov 2015 15:55:04 GMT vboxsync [58771] * trunk/include/iprt/asm-watcom-x86-16.h (modified) * trunk/include/iprt/asm-watcom-x86-32.h (modified) * trunk/include/iprt/asm.h (modified) iprt/asm.h: Added ASMBitFirstSetU16 and ASMBitLastSetU16, and while ... Thu, 19 Nov 2015 13:32:08 GMT vboxsync [58768] * trunk/include/iprt/file.h (modified) * trunk/src/VBox/Runtime/r3/win/fileio-win.cpp (modified) RTFileOpen: Introduced RTFILE_O_ATTR_ONLY for windows only. Thu, 19 Nov 2015 13:30:30 GMT vboxsync [58767] * trunk/include/iprt/asm.h (modified) * trunk/include/iprt/file.h (modified) * trunk/src/VBox/Runtime/r3/win/fileio-win.cpp (modified) revered r104210, got unfinished asm.h changes mixed into it. Thu, 19 Nov 2015 13:28:58 GMT vboxsync [58766] * trunk/include/iprt/asm.h (modified) * trunk/include/iprt/file.h (modified) * trunk/src/VBox/Runtime/r3/win/fileio-win.cpp (modified) RTFileOpen: Introduced RTFILE_O_ATTR_ONLY for windows only. Thu, 19 Nov 2015 01:01:28 GMT vboxsync [58760] * trunk/include/iprt/asm.h (modified) iprt/asm.h: Use external assembly version of ASMBitNextClear and ... Wed, 18 Nov 2015 20:31:38 GMT vboxsync [58750] * trunk/include/iprt/asmdefs.mac (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/Makefile.kmk (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/asmdefs-first.mac (added) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit.mac (modified) iprt/asmdefs.mac,bs3kit: Added RT_ASMDEFS_INC_FIRST_FILE so I can ... Wed, 18 Nov 2015 19:46:11 GMT vboxsync [58749] * trunk/include/iprt/asm-amd64-x86-watcom-16.h (modified) * trunk/include/iprt/asm-amd64-x86-watcom-32.h (modified) * trunk/include/iprt/asm-amd64-x86.h (modified) * trunk/include/iprt/asm-watcom-x86-16.h (modified) * trunk/include/iprt/asm-watcom-x86-32.h (modified) * trunk/include/iprt/asm.h (modified) iprt/asm*.h: Watcom & RT_MANGLER, include #pragma aux before function ... Wed, 18 Nov 2015 18:37:38 GMT vboxsync [58747] * trunk/include/iprt/mangling.h (modified) iprt/mangling.h: Added all ASM* functions, not just the ones we ... Wed, 18 Nov 2015 12:34:52 GMT vboxsync [58739] * trunk/include/iprt/formats/mz.h (copied) iprt/formats/mz.h: Copied from runtime and adjusted a little. Wed, 18 Nov 2015 12:34:39 GMT vboxsync [58738] * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Runtime/generic/http-curl.cpp (modified) Runtime/http-curl: distinguish between "URL not found" and "host not ... Wed, 18 Nov 2015 00:55:03 GMT vboxsync [58728] * trunk/include/iprt/formats/pecoff.h (modified) iprt/formats/pecoff.h: Added all machine constants listed by microsoft. Tue, 17 Nov 2015 09:27:03 GMT vboxsync [58718] * trunk/include/iprt/asm.h (modified) build fix Mon, 16 Nov 2015 22:51:00 GMT vboxsync [58712] * trunk/include/iprt/asm.h (modified) iprt/asm.h: 16-bit and 32-bit Watcom C/C++ adjustments. Mon, 16 Nov 2015 22:50:24 GMT vboxsync [58711] * trunk/include/iprt/asm-amd64-x86.h (modified) iprt/asm-amd64-x86.h: Comment change. Mon, 16 Nov 2015 22:50:02 GMT vboxsync [58710] * trunk/include/iprt/asm-watcom-x86-16.h (modified) iprt/asm-watcom-x86-16.h: fixes Mon, 16 Nov 2015 22:49:31 GMT vboxsync [58709] * trunk/include/iprt/asm-watcom-x86-32.h (copied) iprt/asm-watcom-x86-32.h: Initial pragma aux implementation for ... Mon, 16 Nov 2015 22:02:45 GMT vboxsync [58708] * trunk/include/iprt/asm-watcom-x86-16.h (added) iprt/asm-watcom-x86-16.h: Initial pragma aux implementation for ... Mon, 16 Nov 2015 16:30:37 GMT vboxsync [58707] * trunk/include/iprt/asm-amd64-x86-watcom-16.h (modified) iprt/asm-amd64-x86-watcom-16.h: Remove duplicate pragma aux. Mon, 16 Nov 2015 16:30:15 GMT vboxsync [58706] * trunk/include/iprt/asm.h (modified) iprt/asm.h: 16-bit adjustments, watcom adjustments. Mon, 16 Nov 2015 16:26:56 GMT vboxsync [58705] * trunk/include/iprt/asm-amd64-x86.h (modified) iprt/asm-amd64-x86.h: 16-bit and 32-bit Watcom C/C++ adjustments. Mon, 16 Nov 2015 16:26:01 GMT vboxsync [58704] * trunk/include/iprt/types.h (modified) iprt/types.h: Introduced RTCCUINTXREG and RTCCINTXREG types for ... Mon, 16 Nov 2015 16:23:36 GMT vboxsync [58703] * trunk/include/iprt/types.h (modified) iprt/types.h: Introduced RTCCUINTXREG and RTCCINTXREG types for ... Mon, 16 Nov 2015 16:22:39 GMT vboxsync [58702] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: Introduced RT_FAR_DATA for 16-bit code and adjusted ... Mon, 16 Nov 2015 16:21:44 GMT vboxsync [58701] * trunk/include/iprt/asm-amd64-x86-watcom-32.h (copied) asm-amd64-x86-watcom-32.h: Initial pragma aux implementation for ... Mon, 16 Nov 2015 15:43:18 GMT vboxsync [58699] * trunk/include/iprt/asm-amd64-x86-watcom-16.h (added) asm-amd64-x86-watcom-16.h: Initial pragma aux implementation for ... Sun, 15 Nov 2015 21:55:10 GMT vboxsync [58693] * trunk/include/iprt/x86.h (modified) iprt/x86.h: Converted some unsigned bitfields to uint32_t so the ... Sun, 15 Nov 2015 21:54:15 GMT vboxsync [58692] * trunk/include/iprt/x86extra.mac (modified) iprt/x86extra.mac: Removed IntRedirBitmap field from X86TSS32 & ... Sun, 15 Nov 2015 21:52:37 GMT vboxsync [58691] * trunk/include/iprt/asmdefs.mac (modified) iprt/asmdefs.mac: NASM defines __PASS__=0 or =3 to indicate that ... Wed, 11 Nov 2015 14:58:00 GMT vboxsync [58662] * trunk/include/iprt/formats/codeview.h (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodcodeview.cpp (modified) * trunk/src/VBox/Runtime/tools/RTLdrFlt.cpp (modified) rtdbg: Moved the codeview structures into iprt/formats/codeview.h and ... Wed, 11 Nov 2015 00:21:36 GMT vboxsync [58654] * trunk/include/iprt/formats/pecoff.h (copied) include/iprt/formats/pecoff.h: Copied from ... Tue, 10 Nov 2015 12:54:50 GMT vboxsync [58636] * trunk/include/iprt/formats/elf-amd64.h (copied) * trunk/include/iprt/formats/elf-common.h (copied) * trunk/include/iprt/formats/elf-i386.h (copied) * trunk/include/iprt/formats/elf.h (copied) * trunk/include/iprt/formats/elf32.h (copied) * trunk/include/iprt/formats/elf64.h (copied) include/iprt/format/elf*: copied from Runtime/include/internal/ldrELF*. Tue, 10 Nov 2015 01:13:54 GMT vboxsync [58625] * trunk/include/iprt/types.h (modified) iprt/types.h: Watcom & 16-bit adjustments. Tue, 10 Nov 2015 01:13:46 GMT vboxsync [58624] * trunk/include/iprt/stdint.h (modified) iprt/stdint.h: Watcom & 16-bit adjustments. Tue, 10 Nov 2015 01:13:37 GMT vboxsync [58623] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: Watcom & 16-bit adjustments.