# # ChangeLog for trunk/src/VBox/Runtime in vbox # # Generated by Trac 1.4.3.2 # Apr 14, 2025 5:12:48 AM Fri, 11 Mar 2016 16:23:59 GMT vboxsync [59998] * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/drv/VBoxNetLwf-win.cpp (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) NetLwf/Win(bugref:8283): five pre-allocated pools to accomodate ... Thu, 10 Mar 2016 15:38:31 GMT vboxsync [59983] * trunk/src/VBox/Runtime/testcase/tstRTSort.cpp (modified) warning Wed, 09 Mar 2016 20:10:28 GMT vboxsync [59974] * trunk/src/VBox/Runtime/common/dbg/dbgmodcodeview.cpp (modified) rtDbgModCvLoadDirectory: Sort the directory the way we like it, stop ... Wed, 09 Mar 2016 20:07:42 GMT vboxsync [59973] * trunk/src/VBox/Runtime/common/dbg/dbgmodcodeview.cpp (modified) dbgmodecodeview.cpp: committed too much Wed, 09 Mar 2016 20:06:41 GMT vboxsync [59972] * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodcodeview.cpp (modified) * trunk/src/VBox/Runtime/common/sort/shellsort.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTSort.cpp (modified) Implemented RTSortShell. Fri, 04 Mar 2016 09:57:37 GMT vboxsync [59917] * trunk/src/VBox/Runtime/r3/win/VBoxRT-openssl.def (modified) build fix Fri, 26 Feb 2016 19:56:44 GMT vboxsync [59861] * trunk/src/VBox/Runtime/common/asm/ASMBitFirstSetU16.asm (modified) * trunk/src/VBox/Runtime/common/asm/ASMBitFirstSetU32.asm (modified) * trunk/src/VBox/Runtime/common/asm/ASMBitFirstSetU64.asm (modified) * trunk/src/VBox/Runtime/common/asm/ASMBitLastSetU16.asm (modified) * trunk/src/VBox/Runtime/common/asm/ASMBitLastSetU32.asm (modified) * trunk/src/VBox/Runtime/common/asm/ASMBitLastSetU64.asm (modified) ASMBit[Last|First]SetUxx.asm: pop bp, duh. Fri, 26 Feb 2016 11:12:37 GMT vboxsync [59846] * trunk/src/VBox/Runtime/testcase/tstRTUri.cpp (modified) tstRTUri: missing RTFree (gcc asan) 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 ... Thu, 25 Feb 2016 20:59:17 GMT vboxsync [59826] * trunk/src/VBox/Runtime/common/zip/tarcmd.cpp (modified) RTZipTarCmd: Added --read-ahead option for testing the read ahead code. Thu, 25 Feb 2016 16:38:19 GMT vboxsync [59817] * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) IPRT/r3/win/process-win.cpp: re-applied the process-win.cpp changes ... Wed, 24 Feb 2016 13:55:10 GMT vboxsync [59797] * trunk/src/VBox/Frontends/VBoxBugReport/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxBugReport/VBoxBugReport.cpp (modified) * trunk/src/VBox/Frontends/VBoxBugReport/VBoxBugReport.h (modified) * trunk/src/VBox/Frontends/VBoxBugReport/VBoxBugReportWin.cpp (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) BugReportTool(bugref:8169): USB device tree, device list, filter ... Tue, 23 Feb 2016 10:20:30 GMT vboxsync [59781] * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) IPRT/r3/win/process-win.cpp: temporary back out the most recent LSA ... Mon, 22 Feb 2016 12:14:45 GMT vboxsync [59770] * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) IPRT: s/TARGET_NT4/IPRT_TARGET_NT4/ Sun, 21 Feb 2016 18:27:26 GMT vboxsync [59764] * trunk/src/VBox/Runtime/common/asm/ASMMemFirstMismatchingU8.asm (modified) Runtime/ASMMemFirstMismatchingU8: fix for 32-bit Sat, 20 Feb 2016 16:51:02 GMT vboxsync [59761] * trunk/src/VBox/Runtime/common/asn1/oiddb2c.cpp (modified) Runtime: missing parameter and gcc format warning Sat, 20 Feb 2016 03:00:19 GMT vboxsync [59757] * trunk/src/VBox/Runtime/common/vfs/vfsreadahead.cpp (modified) rtVfsReadAhead_Read: Incorrect assertions. Sat, 20 Feb 2016 02:48:18 GMT vboxsync [59756] * trunk/src/VBox/Runtime/common/vfs/vfsreadahead.cpp (modified) vfsreadahead.cpp: Initialize status code in read ahead thread. Sat, 20 Feb 2016 02:42:45 GMT vboxsync [59755] * trunk/src/VBox/Runtime/tools/RTGzip.cpp (modified) RTGzip: Just leave it here, disabled, for future debugging. 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. Sat, 20 Feb 2016 01:51:56 GMT vboxsync [59753] * trunk/src/VBox/Runtime/common/zip/gzipvfs.cpp (modified) gzipvfs.cpp: Pass correct flag to autodetect gzip header. Can't tell ... Sat, 20 Feb 2016 00:10:14 GMT vboxsync [59751] * trunk/src/VBox/Runtime/Makefile.kmk (modified) IPRT: More build fixing. Fri, 19 Feb 2016 23:53:20 GMT vboxsync [59749] * trunk/src/VBox/Runtime/VBox/VBoxRTDeps.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTInlineAsm.cpp (modified) IPRT: build fixes 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 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 00:47:29 GMT vboxsync [59731] * trunk/src/VBox/Runtime/common/asn1/asn1-dump.cpp (modified) hardening build fix. duh Fri, 19 Feb 2016 00:36:24 GMT vboxsync [59730] * trunk/src/VBox/Runtime/common/asn1/asn1-dump.cpp (modified) hardening build fix. Fri, 19 Feb 2016 00:31:35 GMT vboxsync [59729] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/vfs/vfsreadahead.cpp (modified) didn't mean to enable building common/vfs/vfsreadahead.cpp yet. 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 ... Wed, 17 Feb 2016 14:17:27 GMT vboxsync [59715] * trunk/src/VBox/Runtime/common/crypto/pkcs7-sanity.cpp (modified) pkcs7-sanity.cpp: Don't error out with an internal error when seeing ... Tue, 16 Feb 2016 18:35:42 GMT vboxsync [59706] * trunk/src/VBox/Runtime/common/vfs/vfsreadahead.cpp (added) vfsreadahead.cpp: coding in progress (time to go home) Tue, 16 Feb 2016 13:50:10 GMT vboxsync [59703] * trunk/src/VBox/Runtime/common/string/strformat.cpp (modified) IPRT: strformat.cpp: Share the temporary buffer and use it for '%c' ... Mon, 15 Feb 2016 22:36:58 GMT vboxsync [59696] * trunk/src/VBox/Runtime/common/crypto/pkix-signature-rsa.cpp (modified) pkix-signature-rsa.cpp,tstRTCrX509-1.cpp: Corrected buggy SHA-224 ... Mon, 15 Feb 2016 22:36:49 GMT vboxsync [59695] * trunk/src/VBox/Runtime/common/crypto/pkix-verify.cpp (modified) IPRT/pkix-verify.cpp: rhel5 (openssl < 1.0.0) build fix. Mon, 15 Feb 2016 22:36:15 GMT vboxsync [59694] * trunk/src/VBox/Runtime/common/crypto/pkix-signature-rsa.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/pkix-verify.cpp (modified) backed out previous commit Mon, 15 Feb 2016 22:35:21 GMT vboxsync [59693] * trunk/src/VBox/Runtime/common/crypto/pkix-signature-rsa.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/pkix-verify.cpp (modified) IPRT/pkix-verify.cpp: rhel5 (openssl < 1.0.0) build fix. Mon, 15 Feb 2016 22:19:22 GMT vboxsync [59692] * trunk/src/VBox/Runtime/testcase/tstRTCrX509-1.cpp (modified) pkix-signature-rsa.cpp,tstRTCrX509-1.cpp: Corrected buggy SHA-224 ... 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 13:08:53 GMT vboxsync [59678] * trunk/src/VBox/Runtime/common/crypto/x509-certpaths.cpp (modified) RTCrX509CertPathsSetValidTime[Spec]: Allow setting/changing the ... Mon, 15 Feb 2016 12:14:31 GMT vboxsync [59676] * trunk/src/VBox/Runtime/common/crypto/x509-certpaths.cpp (modified) RTCrX509CertPaths: Don't use ValidTime unless it's actually set. Mon, 15 Feb 2016 10:39:32 GMT vboxsync [59675] * trunk/src/VBox/Runtime/common/asn1/asn1-ut-bitstring.cpp (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTCrX509-1.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTCrX509-cert1.der (added) * trunk/src/VBox/Runtime/testcase/tstRTCrX509-cert1.pem (added) RTAsn1BitString_EncodeWrite: Fixed assertion. Added testcase which ... 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. Mon, 15 Feb 2016 00:07:30 GMT vboxsync [59668] * trunk/src/VBox/Runtime/testcase/tstRTCrX509-1.cpp (added) iprt/asn1: Fixed bug represnation of explicit tags that caused ... 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 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 ... Thu, 11 Feb 2016 10:47:28 GMT vboxsync [59636] * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) Runtime/guest logging: changed private log settings. 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 ... Fri, 05 Feb 2016 13:28:47 GMT vboxsync [59594] * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) IPRT: r3/win/process-win.cpp: Disabled LSA cache handling for NT4. 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 ... Tue, 02 Feb 2016 02:01:52 GMT vboxsync [59554] * trunk/src/VBox/Runtime/common/checksum/manifest2.cpp (modified) RTManifestReadStandardEx: Don't assume spaces between the attribute ... Mon, 01 Feb 2016 13:56:20 GMT vboxsync [59546] * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) Documentation build fix. Mon, 01 Feb 2016 13:37:03 GMT vboxsync [59545] * trunk/src/VBox/Runtime/win/RTErrConvertFromWin32.cpp (modified) win/RTErrConvertFromWin32.cpp: Added mapping for ... Mon, 01 Feb 2016 13:35:58 GMT vboxsync [59544] * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) IPRT: r3/win/process-win.cpp: Removed debug output. Mon, 01 Feb 2016 13:31:19 GMT vboxsync [59543] * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) Build fix. Mon, 01 Feb 2016 13:27:36 GMT vboxsync [59542] * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) IPRT: r3/win/process-win.cpp: Try to use the LSA cache for the domain ... Sun, 31 Jan 2016 11:56:48 GMT vboxsync [59530] * trunk/src/VBox/Runtime/common/asm/ASMSerializeInstruction-cpuid.asm (added) * trunk/src/VBox/Runtime/common/asm/ASMSerializeInstruction-rdtscp.asm (added) 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. Fri, 29 Jan 2016 15:09:48 GMT vboxsync [59522] * trunk/src/VBox/Runtime/common/checksum/manifest.cpp (modified) Backed out r105295 (manifest hack). Fri, 29 Jan 2016 10:32:47 GMT vboxsync [59519] * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) IPRT: r3/win/process-win.cpp: Error checking. Fri, 29 Jan 2016 08:14:44 GMT vboxsync [59516] * trunk/src/VBox/Runtime/common/checksum/manifest.cpp (modified) bugref:6022. OVF import: Workaround in the case if there is no the ... Thu, 28 Jan 2016 14:53:22 GMT vboxsync [59513] * trunk/src/VBox/Runtime/r3/linux/RTFileSetAllocationSize-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/RTFileSetAllocationSize-posix.cpp (modified) Fix for the cleanup Thu, 28 Jan 2016 14:41:26 GMT vboxsync [59512] * trunk/src/VBox/Runtime/r3/linux/RTFileSetAllocationSize-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/RTFileSetAllocationSize-posix.cpp (modified) IPRT: Smaller cleanups to the Linux and Posix specific ... Thu, 28 Jan 2016 14:02:39 GMT vboxsync [59511] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/posix/RTFileSetAllocationSize-posix.cpp (copied) IPRT: RTFileSetAllocationSize() implementation for POSIX compatible ... 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 14:56:07 GMT vboxsync [59461] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/generic/RTFileSetAllocationSize-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/RTFileSetAllocationSize-linux.cpp (added) IPRT: Linux specific implementation for RTFileSetAllocationSize() 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 ... Fri, 22 Jan 2016 18:50:54 GMT vboxsync [59449] * trunk/src/VBox/Runtime/VBox/VBoxRTImp.def (modified) build fix Thu, 21 Jan 2016 21:28:09 GMT vboxsync [59432] * trunk/src/VBox/Runtime/common/crypto/x509-certpaths.cpp (modified) crypto: logging 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, ... Tue, 19 Jan 2016 03:32:03 GMT vboxsync [59396] * trunk/src/VBox/Runtime/generic/http-curl.cpp (modified) * trunk/src/VBox/Runtime/r3/win/ldrNative-win.cpp (modified) ldrNative-win.cpp: Implemented loading system dlls from WinSxS. Tue, 19 Jan 2016 02:21:52 GMT vboxsync [59394] * trunk/src/VBox/Runtime/generic/http-curl.cpp (modified) * trunk/src/VBox/Runtime/r3/win/ldrNative-win.cpp (modified) http-curlt.cpp,rtLdrNativeLoadSystem: added todo regarding loading ... 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. Mon, 11 Jan 2016 10:57:34 GMT vboxsync [59306] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/darwin/mp-darwin.cpp (modified) Runtime: actually use rtMpDarwinOnlinePhysicalCpus() when determining ... Fri, 08 Jan 2016 15:06:00 GMT vboxsync [59289] * trunk/src/VBox/Runtime/r3/win/ldrNative-win.cpp (modified) IPRT: Init order check. Thu, 07 Jan 2016 14:57:24 GMT vboxsync [59278] * trunk/src/VBox/Runtime/r3/socket.cpp (modified) Runtime: gcc 6 detects if both sides of logical || contain the same ... Thu, 07 Jan 2016 08:05:31 GMT vboxsync [59273] * trunk/src/VBox/Runtime/r3/alloc-ef-cpp.cpp (modified) Runtime/alloc-ef-cpp: provide C++14 deallocator Mon, 04 Jan 2016 01:57:26 GMT vboxsync [59245] * trunk/src/VBox/Runtime/common/asm/ASMBitFirstClear.asm (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/Makefile.kmk (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PagingInitRootForLM.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SlabAllocEx.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SwitchTo16Bit.asm (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SwitchTo64Bit.asm (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-first-pe16.asm (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-PagingGetRootForLM64.asm (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-PagingGetRootForPAE32.asm (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-PagingGetRootForPP32.asm (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToLM64.asm (copied) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToRM.asm (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-template-header.mac (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit.h (modified) bs3kit: Implemented switching to long mode. Sun, 03 Jan 2016 14:42:27 GMT vboxsync [59243] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/asm/asm-fake.cpp (modified) * trunk/src/VBox/Runtime/common/math/bignum.cpp (modified) * trunk/src/VBox/Runtime/generic/RTSystemIsInsideVM-generic.cpp (copied) Several fixes to get RuntimeR3 building on SPARC again (required for ... Thu, 31 Dec 2015 00:32:09 GMT vboxsync [59232] * trunk/src/VBox/Runtime/common/dbg/dbgmodcodeview.cpp (modified) IPRT: Implemented reading codeview (NB09,NB11) line numbers ... 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 ... Wed, 16 Dec 2015 15:44:59 GMT vboxsync [59158] * trunk/src/VBox/Runtime/r3/linux/sched-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/sched-posix.cpp (modified) Runtime/linux,posix: pthread_join() does not set errno! Thanks ... 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 ... 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. Tue, 08 Dec 2015 13:35:37 GMT vboxsync [59057] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/win/amd64/ASMAtomicXchgU16.asm (deleted) IPRT: Duplicate ASMAtomicXchgU16, add ASMAtomic[Cmp]XchgU16 to 32-bit ... Tue, 08 Dec 2015 12:42:24 GMT vboxsync [59055] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp.def (modified) * trunk/src/VBox/Runtime/common/asm/ASMAtomicCmpXchgU16.asm (copied) * trunk/src/VBox/Runtime/common/asm/ASMAtomicXchgU16.asm (copied) IPRT: Provided ASMAtomicCmpXchgU16 and ASMAtomicXchgU16 external ... Tue, 08 Dec 2015 12:37:28 GMT vboxsync [59054] * trunk/src/VBox/Runtime/common/asm/ASMAtomicXchgU64.asm (modified) ASMAtomicXchgU64.asm: fixed unused 64-bit code versions. Tue, 08 Dec 2015 12:21:34 GMT vboxsync [59053] * trunk/src/VBox/Runtime/VBox/VBoxRTImp.def (modified) VBoxRTImp.def: Add ASMAtomicXmpChgU8 Tue, 08 Dec 2015 08:29:12 GMT vboxsync [59047] * trunk/src/VBox/Runtime/Makefile.kmk (modified) build fix for the validation kit Mon, 07 Dec 2015 18:21:18 GMT vboxsync [59040] * trunk/src/VBox/Runtime/Makefile.kmk (modified) IPRT: trace point build fix. Mon, 07 Dec 2015 18:07:52 GMT vboxsync [59039] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/generic/critsect-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/critsectrw-generic.cpp (modified) IPRT: trace point build fix. Mon, 07 Dec 2015 18:04:50 GMT vboxsync [59038] * trunk/src/VBox/Runtime/Makefile.kmk (modified) IPRT: trace point build fix attempt. Mon, 07 Dec 2015 17:56:18 GMT vboxsync [59037] * trunk/src/VBox/Runtime/iprt.d (modified) * trunk/src/VBox/VMM/VBoxVMM.d (modified) IPRT,VMMR0: trace point fix and cleanups Mon, 07 Dec 2015 17:49:30 GMT vboxsync [59036] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/generic/critsect-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/critsectrw-generic.cpp (modified) * trunk/src/VBox/Runtime/iprt.d (added) * trunk/src/VBox/VMM/VBoxVMM.d (modified) IPRT,VMMR0: Added trace points to both the IPRT critical section types. 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 13:52:15 GMT vboxsync [58952] * trunk/src/VBox/Runtime/r3/win/init-win.cpp (modified) build fix Wed, 02 Dec 2015 13:36:52 GMT vboxsync [58949] * trunk/src/VBox/Runtime/r3/win/RTSystemQueryOSInfo-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/init-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/internal-r3-win.h (modified) Runtime: when reporting the OS version, explicitly distinguish ...